HBASE-9793 Offline a region before it's closed could cause double assignment

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1533526 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9747 added test (Aditya Kishore)

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1533610 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9768 Two issues in AsyncProcess

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1533613 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9786 hbck -metaonly incorrectly reports inconsistent regions after HBASE-9698 fix

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1533621 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9784 Switch to Hadoop-2.2

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1533622 13f79535-47bb-0310-9956-ffa450edef68