HBASE-12573 Backport HBASE-10591 Sanity check table configuration in createTable (Enis Soztutar)
Amend HBASE-12573 Backport HBASE-10591 Sanity check table configuration in createTable

Fix test failures in TestThriftServer and TestThriftServerCmdLine
HBASE-12537 HBase should log the remote host on replication error (Stack)

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
HBASE-12383 Move 0.98 build to surefire 2.18

Backports additional Surefire configuration changes from POM on master branch
Merge remote-tracking branch 'remotes/origin/0.98' into 0.98