HBASE-12424 Finer grained logging and metrics for split transactions

Conflicts:
	hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/SplitRequest.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/SplitTransaction.java
Reduce the effective scope of CREATE and ADMIN permissions
HBASE-12432 RpcRetryingCaller should log after fixed number of retries like AsyncProcess

Signed-off-by: Andrew Purtell <apurtell@apache.org>
HBASE-12440 Region may remain offline on clean startup under certain race condition (Virag Kothari)
HBASE-12279 Generated thrift files were generated with the wrong parameters (Niels Basjes)
HBASE-12450 Unbalance chaos monkey might kill all region servers without starting them back (Virag Kothari)
HBASE-12448 Fix rate reporting in compaction progress DEBUG logging