Shutit startup cleanup

Moves assorted non-argument-parsing out of parse_args.
Also removes some references to shutit_global and makes more variables passed as parameters.

This is phase 1 of lazy config/module loading.