CLI flags

Adds command-line flags. The same flag names as the test tool are being used for overall consistency and feel. 

Updates #12 - CLI Flags
Hasn't this just reopened the problem of enabling many profiles at once ?

    ./app -cpuprofile -blockprofile -memprofile 

Takes us back to the original design before October.