Sonar improvement

the test-coverage profile will not fail on unit test failures. Although I explitly configured
this already in Jenkins using the -Dmaven.test.failure.ignore=true property, it is ignored since
recently. So this is another attempt to deal with inferior tools.
Merge branch 'master' of https://github.com/hazelcast/hazelcast