Mention OpenTSDB support in the README.
Modifications to get the directory watcher working for configuration file updates while running.
Merge pull request #153 from natecarlson/master

Get the directory watcher working again
fixes issue #159
Merge pull request #160 from bm371613/issue-159

fixes issue #159
Added some tests to WatchDir and JmxUtils
Also modified maven-compiler-plugin to compile Java 6 as it seems that sources use 1.6 features (@Override on interfaces).
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
Added tests to command line argument parsing.

To make testing easier, refactored argument parsing and configuration management in separate classes. Single Responsibility Principle is also better followed, which does not hurt.

Adding tests, I found minor bugs in the verifications done on existence of configuration files, which I fixed.
As requested by @lookfirst, replaced all space by tabs.

At the same time, implemented a simple checkstyle configuration to make sure number of spaces used will go down. The maven property ${checkstyle.max.allowed.violations} is set to the current number of space violations. This will break the build if new spaces are added, unless you raise the number of allowed violations.
Added test to WatchDir to check if it work both with directories and directly with files.
Merge pull request #162 from gehel/improve-test-coverage

Improve test coverage
Split JmxUtils class into smaller classes with similar responsibilities. Each extracted class has at least 80% ligne coverage.

This refactoring touches a lot of classes, but is very mechanical and introduces only very limited risk of regression.
Removed star imports as requested by @lookfirst

Checkstyle rule implemented to prevent star imports
Merge pull request #163 from gehel/improve-test-coverage

Split JmxUtils class into smaller classes with similar responsibilities....
Transformed printing methods to instance methods.

As discussed in https://github.com/jmxtrans/jmxtrans/pull/163#discussion_r17832717.
Merge pull request #164 from gehel/make-JsonUtils-an-object

Transformed printing methods to instance methods.
Added Maven build to Travis

Note that I need to push this change to actually test it, it might break the build and be corrected in subsequent commit
Updated all maven plugins to latest versions.

Also did some minor cleanup / reoganization of the pom
Merge pull request #137 from andrewpurcell/master

Mention OpenTSDB support in the README.