Initial AsyncHBase support (rebased)
SCHEMA-789. Implement KijiTableWriter Interface w/ AsyncHBase
Updated necessary fiels as requested in pullrequest.
Added a wrapAndRethrow in the AsyncKijiTable constructor. Changed 'scanner' to 'Scanner' in a comment in AsyncKijiTableWriter.
SCHEMA-790. Implement BufferedKijiTableWriter Interface w/ AsyncHBase

Implement a BufferedKijiTableWriter interface using AsyncHBase instead of HTable.
Rewrote AsyncKijiBufferedWriter to use AsyncHBase's internal time-based buffer.
Updated AsyncKijiTableWriter and AsyncKiji as necessary to work with that change.
Cleaned up some formatting, declared method arguments 'final', and updated some deprecated methods.
Refactored code to comply with SCHEMA-775.

Refactored code to comply with SCHEMA-775 refactor of KijiColumnNameTranslator and LayoutCapsule.
SCHEMA-836. Implement AsyncSystemTable, AsyncSchemaTable, and AsyncMetaTable

issue: https://jira.kiji.org/browse/SCHEMA-836
Minor fixes.
SCHEMA-793. Implement AsyncKijiResult.
Implemented AsyncKijiResult, AsyncPagedKijiResult, AsyncMaterializedKijiResult,
AsyncKijiResultScanner, AsyncDataRequestAdapter, and associated tests.

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