HIVE-7068 Try to stub out some range generation using the Hive walkers.
HIVE-7068 Some tests which show correct range generation given some AST

The hierarchy of the WHERE clauses is very important (e.g. (AND x (OR y z)) as opposed
to (OR z (AND x y)) and the computation of the Ranges to use in accumulo
rely on these to correctly and efficiently prune down the search space for
a hive query.
HIVE-7068 Ensure that only expressions against the rowId column are processed
HIVE-7068 Get predicate handler tests running again.

had to scrape a test that was making a bogus assertion.
HIVE-7068 Fix a copy-paste error
HIVE-7068 Restore original functionality of no serialized expression returning Ranges over the entire table.