Merge pull request #161 from gehel/improve-test-coverage

Added some tests to WatchDir and JmxUtils
Added configuration for PIT (mutation testing)

As PIT add a significant time to the build, I did not configure it to run by default. You can activate PIT by activating the withMutationTests profile :

mvn clean verify -PwithMutationTests