Support --no-flag --flag concept discussed #35

Note: the test tests.test_start.TestStart.test_automatic_convert will require updating (-a to --a).  

For flags to be exact and concise we should no longer support "short" opt for flags.