Fixes #76. By using Maven's recommended ${java.home} property instead of ${env.JAVA_HOME} we make sure it is available in all environments.
Merge branch 'andredasilvapinto-fixjavahome'
#59 - refactored tracing to introduce spi and added hooks to rpc / push subs