- added functionality to return the main result file of each analysis
- added and removed some TODO tasks
- fixed a bug in the 'general' analysis that caused a division by zero for an empty list of srcML input files
- added the ability to prepare and analyze a single file
    * restructured the command-line interfaces of corresponding scripts
    * refactored preparation and analysis to handle single files