Add support for push down filters in parquet
Convert to use of withFilter instead of extra constructor args
Cleanup the diff
Fix typo, add tests
Remove explicit (mf)
make constructors private
Make sources final / use constructor args instead of anonymous inner classes
Address Oscar's comments
Merge pull request #1050 from twitter/alexlevenson/parquet-filter

Add support for push down filters in parquet sources