Changes to 0.7.2

In particular, this rethinks the way that configurations are loaded within the lifecycle to tie configuration loading to the command rather than the service. This allows commands to modify how they load configurations while also maintaining compatibility for original commands as well as those that might parse arguments separately.