HBASE-12445 hbase is removing all remaining cells immediately after the cell marked with marker = KeyValue.Type.DeleteColumn via PUT (Hani Nadra)

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction.
Revert "HBASE-12457 Regions in transition for a long time when CLOSE interleaves with a slow compaction."

This reverts commit 56af34831fc854c177697aefaf80d535996f87e8.
Update CHANGES.txt for 0.98.8RC1
HBASE-11698 TestFullLogReconstruction has duplicate config setting (Toshihiro Suzuki)
HBASE-12478 HBASE-10141 and MIN_VERSIONS are not compatible
Update CHANGES.txt for 0.98.8RC2
HBASE-12472 Improve debuggability of IntegrationTestBulkLoad
HBASE-12337 Import tool fails with NullPointerException if clusterIds is not initialized
HBASE-12449 Use the max timestamp of current or old cell's timestamp in HRegion.append()
HBASE-12411 Optionally enable p-reads and private readers for compactions.
HBASE-12517 Ensure HConstants members are final.

Signed-off-by: stack <stack@apache.org>

Conflicts:
	hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java

Conflicts:
	hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
HBASE-12513 Graceful stop script does not restore the balancer state

Signed-off-by: stack <stack@apache.org>
HBASE-12496 A blockedRequestsCount metric (Yi Deng)
HBASE-12277 Refactor bulkLoad methods in AccessController to its own interface (Madhan Neethiraj)
HBASE-12529 Use ThreadLocalRandom for RandomQueueBalancer
Remove PoolMap#remove(K,V) for Java 8
Remove XX:MaxPermSize from JVM arg lists
Local localhost test configuration
Path changes for MacOSX