HBASE-11331 [blockcache] lazy block decompression

When hbase.block.data.cachecompressed=true, DATA (and ENCODED_DATA) blocks are
cached in the BlockCache in their on-disk format. This is different from the
default behavior, which decompresses and decrypts a block before caching.
HBASE-11932 Docbook html-single build improvements
HBASE-11942 Fix TestHRegionBusyWait
HBASE-11934 Support KeyValueCodec to encode non KeyValue cells. (Anoop Sam John)
Update CHANGES.txt for 0.99.0
HBASE-11932 Docbook html-single build improvements (Addendum to fix XML formatting)
HBASE-11947 NoSuchElementException in balancer for master regions (Sergey Soldatov and Jimmy Xiang)
HBASE-11936 IsolationLevel must be attribute of a Query not a Scan (Vladimir Rodionov)
HBASE-11604 Disable co-locating meta/master by default
HBASE-11845 HFile tool should implement Tool, disable blockcache by default

HFileTool now accepts configuration via -D arguments. The blockcache is
disabled by default.
HBASE-11845 addendum
HBASE-11897 Add append and remove peer table-cfs cmds for replication (Liu Shaoqui)
HBASE-11847 HFile tool should be able to print block headers
HBASE-11959 TestAssignmentManagerOnCluster is flaky
HBASE-11949 Setting hfile.block.cache.size=0 doesn't actually disable blockcache
HBASE-11893 RowTooBigException should be in hbase-client module (Mikhail Antonov)
HBASE-11966 Minor error in TestHRegion.testCheckAndMutate_WithCorrectValue()
HBASE-11963 Synchronize peer cluster replication connection attempts (Maddineni Sukumar)