HBASE-12647 Truncate table should work with C as well

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessController.java
HBASE-12163 Move test annotation classes to the same package as in master
HBASE-12575 Sanity check table coprocessor classes are loadable
HBASE-12583 Allow creating reference files even the split row not lies in the storefile range if required(Rajeshbabu)
Update rajeshbabu's organization
HBASE-12583 Allow creating reference files even the split row not lies in the storefile range if required - Addendum(Rajeshbabu)
HBASE-11979 Compaction progress reporting is wrong (Esteban Gutierrez)
HBASE-12467 Master joins cluster but never completes initialization

Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
HBASE-12454 Setting didPerformCompaction early in HRegion#compact

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java