Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/rain' into andreas

Conflicts:
	.gitignore
Merge remote-tracking branch 'origin/rain-workload-toolkit' into andreas
refactoring
thriftparty jar files
ant buildfile generates thrift codes
rain buildfile works in build directory now
Sonar PartylOpenLoopGenerationStrategy (without the logfile noise)
replaced all system.out.printlns with log.info and error in places accordingly
gitignores
Merged with master
updated rain interface and waiting for ramp up
reduced log noise in rain
log track info in spec results
log rain stats
resolved deadlock in SonarAppendar
fixed division by zero bugs in spej rain driver
JSON statistics in Rain
removed comments
auto formatter