Added 'onComplete' callback to TeamCityReporter

fixed missing: TeamcityReporter does not support "onComplete" callback which is used by grunt-jasmine-node to determine the exit code

Without it grunt will always exit with code '0' even for failed tests.