Long Metric Value Type support

Add support for Long Value type for a metric column.

API Changes in PR - 
https://github.com/druid-io/druid-api/pull/17
when we are aggregating we are putting a long while so both reads the data that was aggregated in byte buffer and typecasts it.