changes to let the provisioning happen in the same run as the serverbase

This is now set up so it will run in the same process as the server's provisioning.  This repo it's self is not 100% ported over from the shell provisioned version yet.  Many of the processes are not here as this was work to get the core process running.  Now that the serverbase environment will include this, and any other app set up this way, when it provisions itself the rest of the port may happen.