HBASE-9632 Put the shell in a maven sub module (hbase-shell) instead of hbase-server

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1525642 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9609  AsyncProcess doesn't incrase all the counters when trying to limit the per region flow.

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.96@1525646 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9633  Partial reverse of HBASE-9533

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