Fixed indents, removed unnecessary code
Split requestGitHubFile into two functions

requestGitHubFile now just performs GitHub API
call, add_syntax_highlighting does the syntax highlighting
Fixed more things
refactored getDirectoryResults
Ec's now printed as signed integers to solve overflow issue

Overflow errors occur due to negative execution counts
from gcov, so execution counts are now outputted as
signed integers.
Used vars to store keys
Replaced self.json_args with json_args.
Date info is now accepted thru command line

Dates are now stored as ISO dates instead of
strings in coverage database.
Removed unnecessary return statements

Functions that both modify and return results
dictionary now just modify without returning it
Miscellaneous style fixes
gitHash became git_hash
buildID became build_id
Updated README
fileName became file_name
testName became test_name
pythonified more variable names
pythonified more variable names part 2
Reordered imports, made methods external functions

Methods not directly related to Application class
were moved outside the class and made into regular
functions
Added requirements.txt
Restructured methods in CompareHandler

Code is now less deeply nested