NumberObject fixes
* integerValue stored in index (to enable projection queries)
* added @NumericField annotations (otherwise Lucene would treat numbers according the the string value)
stress-test.max-load-attemps: retry loading the key if this failed (up to this number of attempts)
Changed the logging pattern (now it's the same as for log4j2)
Added support for non-indexed queries.
Added 'TestResults' to Report
* Presented in HtmlReporter (TestReportDocument)
* QueryStage reports number of query results this way
* Background stats report cache size
Fixed toString conversion for arrays.
Fixed stress-test.seed: could be identical for some threads
Terminate `tail` and add `-t` option to slave script

* Terminate log `tail` when the process is finished.
* Add `tail` option also to slave script so log from slaves can
  be gathered easily.
Set source level to Java 7 (Java 7 runtime was already used for some time)
Radargun can be run from different directory than the main one (fixed the issues).
Creating directory specific/ even if JPA is not enabled
Fixed ArgsHolder-related problems
Changed the Transactional Trait:
* new interface should fit better for Coherence or Hazelcast
* better suited for transactions spanning multiple resources (caches)
Coherence transactions implementation
* API should be OK, but in fact it's not working (throwing exceptions)
* committing implementation in order to not block further development, but the trait is disabled (commented out)
Enabling POF (by default) for Coherence
* POF should provide better performance than Java serialization
* Utils: conf/ directories should be on classpath sooner than library jars
Implemented querying in Hazelcast 3