Update ParquetReader to take Configuration as a constructor argument.

This enables schema projection for both AvroParquetReader and
ThriftParquetReader by allowing configuration of
AVRO_REQUESTED_PROJECTION, THRIFT_COLUMN_FILTER_KEY, and
PARQUET_READ_SCHEMA.
Merge pull request #184 from wesleypeck/parquet_reader_projection

Update ParquetReader to take Configuration as a constructor argument.