CDK-177: Remove unnecessary Marker constructors.
Remove unnecessary log line from TestFileSystemPartitionIterator.
CDK-177: Update FS partition iterator tolerance test.

This test is just like the partition iterator test, except that the
directory structure that is tested has a mixture of paths with and
without partition labels.
CDK-177: Rename TestRangeViews => TestRefinableViews.
CDK-177: Adding better tests for Constraints.

This adds some more thorough testing for the Constraints class that
covers how constraints are merged and what the underlying predicates
match.
CDK-177: Adding constraints check to FS read path.

This required also updating TestSimpleView because the user_id type is a
long, but the test was written with an int and failing.
Fix compiler warning.
Add constraints check to HBase read path.
Use uppercase 'L' for long literal to avoid confusion of
lowercase 'l' with '1'.
Fix unbounded marker ranges.