Improvements for the aggregator POM
* merged pom.xml and pom-links.xml (use -Dzip-links), removed pom-jdg.xml
* set of products can be built independently (e.g. -Dno-hazelcast or -Djdg)
* removed redundancy using macrodef and ant-contrib: for, if
Bumped the versions in modules not used for release
Configuration attributes are injected to the wrapper (instead of passing properties in setUp)
Removed duplicate EHCacheWrapper
Evaluator replaces ConfigHelper
* properties with default are specified as ${property:default}
* can replace properties and expressions within text
* expressions are infix, not postfix
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