Move ORC reader to new presto-orc module
Move all presto-hive ORC code into separate package
Fix ORC MapJsonReader timezone
Consolidate Hive session code in HiveSessionProperties
Update ORC and DWRF to respect optimized_reader_enabled session property
Update to floatingdecimal 0.2

This version prints a better error message when attempting to use it with Java 8
Set offset and length in RcFilePageSource
Added map_keys and map_values functions
Fix Exception when using subscript operator in aggregation query
Fix RcFilePageSource handling of offset and length
Cleanup formatting and exception types
Handle nested maps correctly in map_keys
Add utility methods for reflection
Update to Airbase 28 with Guava 18.0
Use release version of Airbase 28
Improve Driver performance

Measure CPU time only once per quanta
Acquire lock only once per quanta
Update to new ColumnProjectionUtils.appendReadColumns api

Remove usage of ColumnProjectionUtils.setReadColumns
Remove setting of "column" property
Rename misnamed variable in ORC stream readers
Added array_sort function
Remove unused code for dropping local shards