ACCUMULO-2443: Change README of auto test to say tool.sh instead of accumulo

Signed-off-by: Sean Busbey <busbey@cloudera.com>
Merge branch '1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT

-s ours, only change was README for test that don't exist.
Merge branch '1.6.1-SNAPSHOT'
ACCUMULO-2942 Fixes ShardedTableDistributionFormatterTest on all JVMs

ShardedTableDistributionFormatterTest.testAggregate() was failing due
to inconsistency in order to stats that were returned in the getStats()
method. This is due to the fact that the structure that holds the stats is
a HashMap.

The test was changed so that it does not assert that elements exists
at certain location in results, but rather it now checks that elements
exist in the list. The test was also slightly broadened so that it
checks that tuples of (day, count) exist in list.
Merge branch '1.6.1-SNAPSHOT'

Conflicts:
	core/src/test/java/org/apache/accumulo/core/util/format/ShardedTableDistributionFormatterTest.java
ACCUMULO-2952 move tablets to multiple destinations in one pass
ACCUMULO-2952 move IT to proper location
ACCUMULO-2959 - Configuration for building Accumulo in Travis CI

Signed-off-by: Mike Drob <mdrob@cloudera.com>
ACCUMULO-2959 Remove assemble profile activation.

Travis-CI would just create the tarball to throw it away which is just wasted cycles.
ACCUMULO-2952 keep better info on what tablet counts will be after balancing
ACCUMULO-2961 Increase timeouts for ReplicationIT.singleTableWithSingleTarget

Saw some logs, it appears that the master just didn't notice the replication
record and begin to process it. Make the timings a little more lax.
ACCUMULO-2962 (De)serialize IteratorSettings on RangeInputSplit(s).

Update the unit tests as they accidentally omitted the iterator settings.
Merge branch '1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT
Merge branch '1.6.1-SNAPSHOT'
ACCUMULO-2952 Increase test timeout for BalanceFasterIT.test

The beforeClass setup done by ConfigurableMacIT is included in
the duration of a test. If MAC takes a long time to start, the
test will have an unexpectedly smaller amount of time to run. Increase
the total timeout length of the test.
ACCUMULO-2913 Increase test timeout

Saw this fail on a build server when trying to kill the Accumulo
processes. Just so ran out of time.
ACCUMULO-2963 Update ReplicationDriver to try/catch each step in the main-loop.

An RTE bubbling up from any step inside the ReplicationDriver, for example one
coming from the BatchScanner on Thrift exception, will inadvertently kill the
entire Daemon thread that runs replication. Try/catch the exception, log it,
and then retry the operation on the next cycle.
ACCUMULO-2913 Increase repeated checks to counteract occasional test failures
ACCUMULO-2967 Unknown Host should result in timeout.

- Tests that we get an exception within a reasonable bound
- Changes timeout condition to check prior to place where an exception can be thrown.
Merge branch '1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT