ACCUMULO-2665 Workaround for hadoop-2.4.0 requiring a <Guava-15.0

Guava 15.0 removes the LimitInputStream class that hdfs uses internally. We need
to ensure that we have such a version on the classpath for tests that use MiniDFSCluster.
The test module is not prone to this due to sisu-guava being pulled in from maven -- avoiding
fixing that as well since this is a very ugly fix. This is a bandaid in term for a better long-term fix.
Merge branch '1.6.0-SNAPSHOT'
ACCUMULO-2668 Override the write method which takes a byte[] to call the efficient method on the wrapped OutputStream

FilterOutputStream's implementation for this write method is horribly inefficient,
and causes a massive degradation in ingest performance.

Signed-off-by: Josh Elser <elserj@apache.org>
Merge branch '1.6.0-SNAPSHOT'
ACCUMULO-2666  Set a scalable default timeout for integration tests based on the functional test's MAC.
Merge branch '1.6.0-SNAPSHOT'
Merge remote-tracking branch 'origin/master' into ACCUMULO-378
ACCUMULO-2621 Add delay to Shutdown step of continuous randomwalk, update README

The Concurrent.xml randomwalk module can shut down and restart the Accumulo cluster during
the test. This commit adds a 10 second delay after shutdown, to give the master plenty of
time to exit before the test attempts to start it up again.

Also, it is essential that the walker(s) running the test have passwordless SSH access to
the cluster to run $ACCUMULO_HOME/bin/start-all.sh. Otherwise, the masters will not restart
and the test will eventually get stuck. The randomwalk README.md now has information about
that.
ACCUMULO-2657 Properly interpret default empty string ABSOLUTEPATH config properties

This commit alters how the default value for an ABSOLUTEPATH configuration property is
determined.

* The property no longer needs to be annotated @Interpolated for it to be fully
  processed, i.e., for File.getAbsolutePath() to be run on it.
* Processing does not occur when the property default value is an empty string, so the
  default value remains an empty string instead of being processed into the value of
  System.getProperty("user.dir").
Merge branch '1.6.0-SNAPSHOT'

Conflicts:
	test/src/main/java/org/apache/accumulo/test/randomwalk/concurrent/Shutdown.java
ACCUMULO-2171 Create sunny profile for bare-minimum tests

  Also sort poms, and remove unneeded dependency from tests
  Be more tolerant of test timing
ACCUMULO-2171 Update CHANGES for 1.6.0-RC2
Merge remote-tracking branch 'origin/1.6.0-SNAPSHOT'
ACCUMULO-2667 Quiet Compression log messages during randomwalk
Merge branch '1.6.0-SNAPSHOT'
Merge remote-tracking branch 'origin/master' into ACCUMULO-378
ACCUMULO-2579 When updating WALs no longer in use, mark a replication entry as well.
ACCUMULO-2579 Break out updateTabletDataFile into some methods to be a bit more testable
ACCUMULO-2579 Add tests to ensure repl mutation is created in tablet
ACCUMULO-2675 Clean up creation of temp test files/dirs