Update dependency to hadoop 2.4

This avoids an UnknownHostExecption caused in travis.
Merge branch 'master' into hadoop-avoid-unknownHostException