Ran 2to3 and switched the print('', file=stderr) to stderr.write
Use built in argparse if it exists
Added a script to run functions in a module as command line scripts automatically. Needed a small change to the base cli/app.py to allow for parse_known_args function in argparse. Also a small tests/app.py script ... need to test more.
Add defaults to help formatter
restore file after accidentally deleting.
python3 and chmod
Fix up handling of optional args
Autopep8