breaks up what is needed to init the bootscript
splits the salt from the env init
removes the need to call for the base

it's now assumed that if you are initializing the server you want to run
the base env too
some reformation and checks for init again

now the init is more passive.  This should let it be more responsive
later on
clean up for another round of tests