use CountDownLatch rather than Thread.sleep in test
remove unnecessary javadoc
activate travis-ci for running unit tests automatically
Fix .travis.yml to see all branch for testing
Add travis-ci build status on the README.md
Exclude hadoop-common from some test scope dependencies not to use snapshots