Added a MacrobenchmarkInstrucment

- is a copy of the microbenchmark instrument but without invalidation of runs because of GC
- added macro as option and added default config settings

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added a ReBenchConsoleResultProcessor to report benchmarking results to ReBench

Signed-off-by: Stefan Marr <git@stefan-marr.de>