SCHEMA-880. TestKijiTableReaderPool should use KijiClientTest

Also include same fix for TestRowDataColumnFamilyOps.

issue: https://jira.kiji.org/browse/SCHEMA-880
review: https://review.kiji.org/r/2072
SCHEMA-877. Implement KijiRowScanner on top of KijiResultScanner.

Utilize KijiResultRowData to implement KijiRowScanner on top of KijiResultScanner.

issue: https://jira.kiji.org/browse/SCHEMA-877
review: https://review.kiji.org/r/2058
SCHEMA-838. HBaseKijiRowData fails to create an iterator on an empty unpaged column

issue: https://jira.kiji.org/browse/SCHEMA-838
review: https://review.kiji.org/r/2045
SCHEMA-887. Cassandra integration test should use only one Cassandra node.

issue: https://jira.kiji.org/browse/SCHEMA-887
review: https://review.kiji.org/r/2078
SCHEMA-888. Use version 2.0.4 of DataStax Java driver

issue: https://jira.kiji.org/browse/SCHEMA-888
review: https://review.kiji.org/r/2079
SCHEMA-891. Configurations in unit tests should include the external zk quorum if specified.

issue: https://jira.kiji.org/browse/SCHEMA-891
review: https://review.kiji.org/r/2086
SCHEMA-882. Allow Easy Access to Materialized KijiResult

Added static helper function for getting MaterializedResult

It is helpful to be able to get a MaterializedResult contents easily
since this is not implementation dependent.

issue: https://jira.kiji.org/browse/SCHEMA-882
review: https://review.kiji.org/r/2074
SCHEMA-883. Change Access Modifiers EntityId Implementations

issue: https://jira.kiji.org/browse/SCHEMA-883

Changed access modifiers of EntityId Implementations

Changed access of FormattedEntityId, HashPrefixedEntityId, HashEntityId
from package-protected to public to allow Kryo serialization of EntityId
from outside of Kiji-Schema

review: https://review.kiji.org/r/2075
SCHEMA-892. [Breaking Change] Remove hadoop1 and HBase 0.92 support.

issue: https://jira.kiji.org/browse/SCHEMA-892
review: https://review.kiji.org/r/2089
SCHEMA-897. Minor error in documentation of KijiClientTest.

issue: https://jira.kiji.org/browse/SCHEMA-897
review: https://review.kiji.org/r/2090
Preliminary work for this.
Updates CDH5 version. Begins hacking security manager.
Adds a UserPermission constructor to the bridges.
Incremental improvements.
Disables KijiHTablePool. Fixes some tests.
Fixes some pom.xml style. HConnection is now unmanaged.
Fixes TestFormattedEntityIdRowFilter.
Fixes for numerous tests.

Mostly consist of KijiClientTest tweaks.
Uses a version of TestProtocolBuffers.java compiled with protoc 2.5.0
Rolls back the change to the TestHBaseSystemTable tests.