HBASE-9001 TestThriftServerCmdLine.testRunThriftServer[0] failed

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1504989 13f79535-47bb-0310-9956-ffa450edef68
Addendum: HBASE-8782 Thrift2 can not parse values when using framed transport (Hamed Madani) - Fix formatting

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1505034 13f79535-47bb-0310-9956-ffa450edef68
HBASE-7875 introduce a compaction switch in HBase Shell (Liang Xie)

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1505061 13f79535-47bb-0310-9956-ffa450edef68
Merge remote branch 'origin/0.95' into 0.95-gd
Merge remote branch 'origin/0.95-gd' into fb-YAHOO-317-0.95-gd