Add the metrics implementation.
Add compaction for the mob data.
Merge remote-tracking branch 'origin/hbase-11339-core' into hbase-11339-core-compaction
change the mobFileStore to mobFileManager.
Merge branch 'hbase-11339-core' into hbase-11339-core-compaction
Merge branch 'hbase-11339-core-compaction' of https://github.com/JingchengDu/hbase into hbase-11339-core-compaction
Merge branch 'hbase-11339-core' into hbase-11339-core-compaction
Initialize the mob file manager in the constructor.
Merge remote-tracking branch 'origin/hbase-11339-core' into hbase-11339-core-compaction
Refine the unit test
Merge branch 'hbase-11339-core-compaction' of https://github.com/JingchengDu/hbase into hbase-11339-core-compaction
Refine the ut.
Refine the ut.
Refine the ut.
Refine the code.
Merge branch 'hbase-11339-core' into hbase-11339-core-compaction
Refine the code.
Refine the comments.
Merge remote-tracking branch 'origin/hbase-11339-core' into hbase-11339-metrics

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.java
fix merge issue