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 'master' of github.com:Parquet/parquet-mr into scrooge_scalding
add license headers
use published EB, fix NPE in ThriftMetaData
make things that look like closeables implement Closeable
Merge pull request #27 from Parquet/make_closeable

make things that look like closeables implement Closeable
Merge branch 'master' of github.com:Parquet/parquet-mr into scrooge_scalding
address comments from alex l.
fix bug where a required field would not be created at the right level
address comments from @J_
Merge pull request #29 from Parquet/fix_definition_level_for_nested_required

fix bug where a required field would not be created at the right level
more tests for optional vs required
Merge pull request #30 from Parquet/fix_definition_level_for_nested_required

more tests for optional vs required
Merge pull request #24 from Parquet/scrooge_scalding

Cascading Thrift and Scrooge support
Merge branch 'master' into rle