Push all commandline options to RC file. Started a generalized type checking model using the Descriptor protocol. Add basic type checking for the commandline config/settings. Add better error handling for fabfile for running jobs. Add unittets for commandline options.