Dropped Terracotta3 plugin
The plugin was causing some confusion. It should be a client connecting externally ran Terracotta servers, which does not fit to the general way of RadarGun use. Also, Terracotta solutions are using EHCache API instead.
RadarGun 2.0 initial work
* new configuration
* removed local benchmark -> distributed benchmark can be executed in in-VM (master + 1 slave)
* communication refactored to Local/RemoteSlaveConnection and RemoteMasterConnection
* each group can use different plugin (product), config file and other properties
* Master/SlaveState now host information about configuration and cluster
TODO: Reporting is broken now (GenerateReportStage is not executed)
Refactoring of stages
* removed Stressors (as a concept), logic moved to stages
* statistics moved to separate package
* stages moved to packages according to used features
* refactored logics out of stresstest stage to separate classes
Replaced the concept of CacheWrapper with Service and Traits