Atomic and bulk operations as cache wrapper features, stress test logic using these operations
Improved bulk operations
change in schema caused by WaitForTopologyEvent
Generator for stage documentation in github wiki markup
Add support for JProfiler 7 and scaling benchmarks in JProfilerStage

Modify the SAVE_SNAPSHOT command to use a directory, and then generate
the file name based on the product name, configuration name, and node
index
Add file comment
Fixed wrapping in JProfilerStage and included updated XSD file
Add network statistics gathering to the LocalJmxMonitor

Added new threads to capture the number of inboud and outbound bytes for
an interface. (NetworkBytesMonitor and subclasses NetworkBytesInMonitor
and NetworkBytesOutMonitor) The /proc/net/dev code was shamelessly
stolen from Michal's SimpleNetworkTrafficCollector SmartFrog class.

Add references to the new threads in LocalJmxMonitor, and only enable
them when the interface name field is set.

Add interface name property to StartJVMMonitorStage and set the field in
LocalJmxMonitor when the property is specified.

Plot the network statistics in LocalSystemMonitorChart
Update network stats collection code

Fixed a bug in LocalJmxMonitor that prevented bytes transmitted from
being collected. Added comments to new classes, and updated the XSD.
Updates from Radim's comments

Deleted NetworkBytes[In|Out]Monitor classes, and replaced them with a
factory method in NetworkBytesMonitor.

Updated LocalJmxMonitor to use the factory method.

Reworked CSV reports in LocalSystemMonitorChart
Avoid NPE if no network statistics were collected
Updated XSD, polished network bytes monitor creation
Fix NPE in MapReduceStage and store result in cache

If the MapReduceTask fails, then it returns null. Check for this before
trying to check the size of the Map. Store the Map or the collated
object in the cache.
Make result key accessible
ISPN-3019 - Performance tests are added for Infinispan-Query module.
Set to latest public infinispan release, added query dependencies for JDG
Add support for executing Distributed Tasks and MapReduce updates

radargun-1.1.xsd
	Updated XSD file for changed stages

Utils.java
	Add method to invoke public methods with a String parameter on an
object to allow passing parameters from the RadarGun stage to a
MapReduce or Callable object

MapReduceCapable.java
MapReduceStage.java
InfinispanMapReduceWrapper.com
	Add support for passing parameters to Mapper, Reducer, and Collator
objects

Infinispan52MapReduceWrapper.com
	Override membersCount() method to conform to the Infinispan 5.2 API

DistributedTaskCapable.java
DistributedTaskStage.java
InfinispanDistributedTaskWrapper.java
	Add support for executing a Callable object against the cache
Add a reportPrefix property to the ReportJVMMonitorStage

This prefix allows running the same scaling stage multiple times against
different data sets without having conflicting report names.
Address review comments
Synced XSD, removed unused getters/setters