Pulling in clean modifications for adding ColumnPredicate functions.
Fixed issue with test case that was causing runtime error. Was trying to call getInteger on long...
Added two boolean options for record filters.
Added functionality to allow users to implement functions to be used as predicates.
Added unit tests for predicates. Got predicates compiling, and passing on tests.
Removing predicate functions to prepare for pushing or/not filters. Limits number of features pushed.
Merge branch 'master' of github.com:fnothaft/parquet-mr
Manually merged in conflicts in TestFiltered.java.
Updated files to add applyFunctionToBinary, and add specific interfaces for primitive types.
Cleaning method signature for binary case.
Misunderstood previous comment. Fixed binary predicate.
Merge pull request #188 from fnothaft/master

Added ability to define arbitrary predicate functions