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 the rest of the processes.
yeah, sorry for the noise