first stab at dict encoding
dictionary encoding
fix dictionary encoding
dictionary encoding
add scrooge and cascading support
merge shade_jackson, fix compilation errors
Merge branch 'shade_jackson' of github.com:Parquet/parquet-mr into scrooge_scalding
Merge branch 'shade_jackson' of github.com:Parquet/parquet-mr into scrooge_scalding
Merge branch 'integrate_format_changes' into dictionary_encoding

Conflicts:
	parquet-column/src/main/java/parquet/column/Encoding.java
	parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileReader.java
improve logging
Merge branch 'master' into dictionary_encoding
Merge branch 'master' of github.com:Parquet/parquet-mr into scrooge_scalding
improve dictionary
add license headers
improve api; improve logs;improve PrintFooter
use published EB, fix NPE in ThriftMetaData
better logging
first stab at rle encoding
BitPacking up to 31 bits
adapt Lemire's scheme to our value ordering