added Suite object to represent a test module
Added suite_started and suite_ended methods to Reporter, calling them correctly
added tests for calling suite_started and suite_ended correctly
Reporting files as separate suites to teamcity