Feature/teamcity listener aggregator

Extend TeamCity plugins so that we have
* [x] One HttpPlugin, TeamCityListener, listening to TeamCity Post and using EventEmitter.Emit to send message with payload
* [x] One RobotPlugin, TeamCityAggregator, listening EventEmitter.On "TeamCityBuild" events and combining 4 builds with the same build.buildNumber or a time out after 8 minutes, to send build status notifications
* [x] One RobotPlugin, TeamCityBuildTrigger, listening to EventEmitter.On "StashCommit" event to start build on TeamCity

Adapt StashListener
* [x] to EventEmitter.Emit "StashCommit" event


Later we could let the time out and combining counter be settings