SCHEMA-381. Row filter for formatted entity IDs

FormattedEntityIdRowFilter allows you to filter rows based on the components of an entity ID.
If you want to scan over rows using a subset of the components, and get a range of rows, then this is the filter for you.
Think of it as a bitmask for components of an entity ID.

issue: https://jira.kiji.org/browse/SCHEMA-381
review: https://review.kiji.org/r/490
contributed-by: jeffkole (Jeff Kolesky, jeff.kolesky@gmail.com)
SCHEMA-383. HBaseKijiRowScanner ignores reader schema overrides of the KijiTableReader it comes from

- Side change: get rid of deprecated HBaseKijiRowData constructor.

issue: https://jira.kiji.org/browse/SCHEMA-383
review: https://review.kiji.org/r/544