Added LocalRunner and command line options for stand alone execution

Added a new "CommandLine" option as the default 'mode' for crank.exe. Allows for manual runs of crank without distributed communication.
@davidfowl @abnanda1 
commandline or not should be a separate argument .Also, why make this optional? wouldn't you always need to specify agent/worker even if you are running in command line?