SCHEMA-264. Command-line tools handle --help.

Signed-off-by: Milo <milo@wibidata.com>
SCHEMA-239. HBaseKijiTable.close() delegates to release().

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
SCHEMA-238. Adds a deprecation warning for new tables created with RowKeyFormat.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
SCHEMA-261. Limits some column operations to map type columns.

Methods on KijiRowData that are parameterized on a single type are limited to
map-type column families.

Signed-off-by: Lee Sheng <lsheng@wibidata.com>
SCHEMA-134. Hides KijiDataRequestValidator's constructor and changes validate() to take a KijiDataRequest.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
Fixes TestKijiRowScanner.testScannerOptionsStart and updates fake-hbase dependency to 0.0.4-SNAPSHOT.
SCHEMA-240. The get and scan tools accept composite eids.

Get and scan print HBase row keys in verbose.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
Update comments in EntityId, EntityIdFactory.

Made relationship between EntityIdFactory.formatEntityId()
and EntityId.toShellString() clear.

Deprecated ToolUtils.formatEntityId(); use method in EntityIdFactory.
Add SCHEMA-240 release note.
SCHEMA-189. Adds KijiBufferedWriter.
SCHEMA-189. Goes in a new direction for batching.
SCHEMA-189. Adds separate buffering for puts and deletes.