Updated TeamCity reporter to handle suites

The TeamCity reporter currently throws away all suite information. This update brings it back.

The top-level suite (with no title) is ignored, as it would be a nuisance for the TeamCity test reporter (having to drill-down into it before seeing the actual suites).

This pull request contains a requested update to gh-739.