Remove end-of-line whitespace.
Remove "#end" statements.
Change whitespace to match Python convention.
Convert sets of 4-spaces to tabs.
Reorder imports.
Reorder functions to match program order.
Remove semicolons from end of lines.
Refactor main().

Create helper methods set_and_parse_args() and setup_logging(). Other
changes include variable naming convention and word wrapping.
Refactor verbosity arg parsing.

The functionality obtained by VAction was built into argparse as the
"count" action so I used that instead.
Update method and argument naming conventions.
Refactor get_all_games() -> get_games_list().
Refactor load_game().

This added "import json" and so various conflicting variables in other
methods were changed as well.
Change list_games()->print_games() for consistency.

It prints it to the user via the print() function and does not conflict
with get_games_list().
Double quote to single quotes for consistency.
Refactor Game and ErrorLogger class.

ErrorLogger is now a subclass of Game called InitVerifier and performs
the same functionality.
Simplify argument parsing for "list" and "info".

Running games with arguments will list all the games in contrib while
specifying the info flag will allow a user to find out more about a
specific game. This seemed to make more sense than forcing "games list"
or "games info".
Remove unused imports.
Merge pull request #4 from zachdavis/refactor

Merging refactor branch into master
Removed .acl from repo, created .gitignore file, updated sample.json
Better path handling, renamed manual/ to overrides/