PARQUET-122: make task side metadata true by default

Author: julien <julien@twitter.com>

Closes #78 from julienledem/task_side_metadata_default_true and squashes the following commits:

32451a7 [julien] make task side metadata true by default
PARQUET-135: Input location is not getting set for the getStatistics in ParquetLoader when using two different loaders within a Pig script.

Author: elif dede <edede@twitter.com>

Closes #86 from elifdd/parquetLoader_error_PARQUET-135 and squashes the following commits:

b0150ee [elif dede] fixed white space
bdb381a [elif dede] PARQUET-135: Call setInput from getStatistics in ParquetLoader to fix ReduceEstimator errors in pig jobs
PARQUET-132: Add type parameter to AvroParquetInputFormat.

Author: Ryan Blue <blue@apache.org>

Closes #84 from rdblue/PARQUET-132-parameterize-avro-inputformat and squashes the following commits:

63114b0 [Ryan Blue] PARQUET-132: Add type parameter to AvroParquetInputFormat.
PARQUET-114: Sample NanoTime class serializes and deserializes Timestamp incorrectly

I ran the Parquet Column tests and they passed.

FYI @rdblue

Author: Brock Noland <brock@apache.org>

Closes #71 from brockn/master and squashes the following commits:

69ba484 [Brock Noland] PARQUET-114 - Sample NanoTime class serializes and deserializes Timestamp incorrectly
[PARQUET-127] Point to Maven Central for Thrift artifacts.
Removing setReadLength call, which has been removed by THRIFT-820.