Test new control protocol, and use in pam and startup. Refactor the names of some of the daemon files.