ACCUMULO-3147 Refactor ReplicationTable constants
ACCUMULO-3147 Create replication table at initialize, upgrade

  Migrate to all replication code to a built-in system-managed replication
  table instead of the user-space one. Ensure all replication-related tests
  pass. Also fix a small bug in Mock which threw an exception when using
  deleteRows with null start and end rows.
Merge remote-tracking branch 'origin/master' into ACCUMULO-3147
ACCUMULO-3147 Fix replication test bug

  Test was trying to talk to ZooKeeper for MockInstance
ACCUMULO-3314 Add a fair volume chooser to stabilize RewriteTabletDirectoriesIT

The RandomVolumeChooser creates failure potential for the test
due to its random nature. A volume chooser that is stable should
result in a stable test.
ACCUMULO-3315 Wait for the pool to terminate before continuing
Merge branch '1.6'

Conflicts:
	server/base/src/main/java/org/apache/accumulo/server/util/RandomizeVolumes.java
ACCUMULO-3147 Fix ReplicationServlet

  Properly show an informative banner message when the replication table is
  offline.
Merge remote-tracking branch 'origin/master' into ACCUMULO-3147
ACCUMULO-3231 Initial stub out of some scripts to automate use of the merkle tree + some random ingest
ACCUMULO-3231 Add a readme
Merge branch 'ACCUMULO-3147'
ACCUMULO-898 convert accumulo to use htrace
ACCUMULO-898 refactoring and deprecation of old tracing
ACCUMULO-3317 Restrict Jetty secure protocol to TLS by default.

Warn if the user configures SSL instead of the default TLS
Merge branch '1.5' into 1.6

Conflicts:
	core/src/main/java/org/apache/accumulo/core/conf/Property.java
	server/base/src/main/java/org/apache/accumulo/server/Accumulo.java
	server/src/main/java/org/apache/accumulo/server/util/EmbeddedWebServer.java
Merge branch '1.6'

Conflicts:
	server/base/src/main/java/org/apache/accumulo/server/Accumulo.java
	server/monitor/src/main/java/org/apache/accumulo/monitor/EmbeddedWebServer.java
ACCUMULO-3231 Remove unused imports; fix javadocs
ACCUMULO-898 Suppress warning for serial version on old TInfo

  Thrift generated sources always suppressed these warnings. However, it
  should be noted that if anybody had actually serialized this class, its
  computed serialVersionUID will not match. This might limit the usefulness of
  including this for any desired backwards-compatibility reasons.
ACCUMULO-3318 Update thrift RPC secure socket creation to default to TLS