Rewrite argument parser (using argparse)
Merge branch 'master' into argparse
Merge branch 'master' into argparse
Check for colorama on Windows
Merge branch 'master' into argparse
Allow arguments to be accessed with __getitem__
Basic debugging mode
Add --debug, make --no-color work before calling parse_args, update color syntax

Color syntax now allows "+" to avoid overwriting previous formatting
Make -m work for console modules
Merge branch 'argparse' (into master)