Process manager!

This adds a ProcessManager for the salt daemon. This mimics (and replaces) the functionality I had added to netapi a while ago. This means that once the master is started as long as the main parent process is alive it is capable of restarting all of the rest of them.
At that point its just the class, not an instance of it.