Fix Hadoop CLI jobs
* Change "schema" --> "spec" for cli hadoop to keep up with internal hadoop
* Added check for HadoopDruidIndexerConfig deserialization from Map to see if it is trying to get a HadoopDruidIndexerConfig or a HadoopIngestionSpec
update joda-time and fix min/max instant
update jackson to 2.4.4
upgrade LZ4 to operate directly on ByteBuffers
write byte data as is in smile
use property for jackson version
SSL-capable ServiceEmitter.
Replace google-http-client imports with real guava imports.
Fix confusing error message in HadoopIndexTask
IncrementalIndex throws exception if limit exceeded

- For now uses a hardcoded ratio of aggregator to timeanddim buffer sizes
- canAppendRow is a workaround for realtime index since the
Firehose currently does not have a way of rolling back the last event in
case of error