Gabe portable init

@roymarantz @dallasmarlow @maddalab @Primer42 No more daemon! Just use nohup, as it is way more portable. Also, move to using LSB init functions for status.
I agree - we end up doing this check a few times in this script, so standardizing it would be a good idea.