Automatically converting to millisecond timestamp if the value is large enough

Change-Id: I558f11db2e662fb35428a3a561e544dd0b13989e
Fix bug. Rewrite equals and hashcode
Merge branch 'master' of github.com:linkedin/camus
Merge pull request #69 from shangan/master

Camus kafka 0.8
Merge remote-tracking branch 'origin' into wikimedia
Explicitly configuring unix timestamp units in JSONStringMessageDecoder

'unix_seconds' will convert the timestamps to milliseconds, and
'unix_milliseconds' will use the value as a long as is.

Change-Id: I76131767284a675775836cfeb18b2a06db68f11f
Merge pull request #66 from wikimedia/wikimedia

Automatically converting to millisecond timestamp if the value is large ...
Enable compression for StringRecordWriterProvider
Enable compression for StringRecordWriterProvider
Merge pull request #79 from prakashkadel/prakash_branch

Enable compression for StringRecordWriterProvider
adding hadoop common to gradle build
removing hadoop from gradle subproject confs
switching to DefaultCodec to allow build across hadoop versions
renaming gradle artifact
adding option to override quota on base exec dir and added functionality to remove failed directories if quota is exceeded
updating hadoop2 jars
Merge branch 'master' into hadoop2

Conflicts:
	pom.xml