Parquet reader is now hooked up to the full execution engine and can go through a scan/screen. Tests have been updated to validate all of the individual values read out of parquet and sent through a scan/screen plan in the full execution engine.

added constructor to Affinity Calculator that takes a filename and generates the block locations.
In the middle of implementing storage engine with cusotm storage engine config for parquet
Merge commit '3ebd8698146d1c3f25135716603d1a56ca4338c0' into parquet-steven

Conflicts:
	sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/ParquetScanBatchCreator.java
	sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/ParquetStorageEngine.java
	sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/store/ParquetRecordReader.java