Add REST API documentation and overview of Presto
Add documentation for HAVING and GROUP BY clauses
Add intToLong
Improve aggregation compilers

Generate byte code for entire Accumulator classes, also refactor the
verification logic to separate it from the compilation
Add getTypes to TypeManager
Add getTypeManager to Metadata
Add support for compiling accumulator that need to see nulls
Implement MAX_BY
Fix HiveBenchmarkQueryRunner startup bug

Set metastore thrift url port in unused config to fix validation error
Add support for Hive file formats

Add support for ORC, ORC vectorized, DWRF and Parquet
Add support for Hive DATE type
Verify types in HiveRecordCursorProvider implementations

If a file format does not support a type, throw an exception durint initialization.

Add all new file formats to HiveRecordCursorProviders.
Add TupleDomain to HiveSplit
Simplify partition sorting in HiveClient
Convert Hive to use ConnectorDataStreamProvider instead of RecordSetProvider
Use multibinder for HiveRecordCursorProviders
Add new ORC reader implementation
Add OrcVectorHiveRecordCursor
Add OrcDataStream
Add lazy blocks for ORC