Merge pull request #2 from mvankeulen94/update

Update
Merge pull request #3 from mvankeulen94/update

printDocument became printList, old printList removed.
Merge pull request #4 from mvankeulen94/update

Removed superfluous func declarations, renamed printList
Merge pull request #5 from mvankeulen94/update
Merge pull request #6 from mvankeulen94/update

Update
Wrote README.md
Merge pull request #7 from mvankeulen94/update

Fixed -Wcast-qual compiler warning.
Merge branch 'update'

pulled comment changes into master branch
Merge branch 'update'

updated output_intermediate_file description
Merge pull request #8 from mvankeulen94/update

Fixed gcov.c and list.c to produce valid JSON
Merge pull request #9 from mvankeulen94/update

Fixed trailing comma problems in multiple file printing, added more in-depth checking of empty lists
Merge pull request #10 from mvankeulen94/update

Added function comments, changed "list" type to "array".
Merge pull request #11 from mvankeulen94/update

Updated format of multiple file output, as well as format of lc.
Began JSON Transmission file.

JSON transmission accepts a JSON file, adds the gitHash
and version keys to each string that is read, and prints
the resulting string.
Updated program to insert new record into database

Use pymongo and json modules to convert each line from a JSON file
to a JSON object and insert object into specified database/collection.
Program now uses optparse to parse command line args
Records are now bulk inserted to collection
Beginning work on using tornado/motor to insert recs
Got rudimentary web service database functionality

Program is now able to use web service to insert records
into database, using config.conf file
Cleaned up comments, fixed scoping

configuration and connection info are now stored inside
Application class to avoid using globals