ACCUMULO-2697 Look for serious findbug issues in the build
ACCUMULO-2700 Fix system credentials checks and add a test
ACCUMULO-2171 Include ShellServerIT in minimal/sunny testing
Merge branch '1.6.0-SNAPSHOT'

Conflicts:
	server/base/src/main/java/org/apache/accumulo/server/security/SystemCredentials.java
ACCUMULO-2171 Update CHANGES for 1.6.0-RC3
ACCUMULO-2171 Include missed issues for CHANGES for 1.6.0-RC3
Merge branch '1.6.0-SNAPSHOT'
ACCUMULO-2702 Create separate MR Client Opts

Separate the MR opts from the core client opts. There is plenty more
work to be done, but this is a reasonable first step in that direction.

We should probably be using a lot more composition than inheritance
overall, and this resulted in some slight code duplication, but the
change set would have been *much* more extensive otherwise.
ACCUMULO-1880 create mapreduce module
Revert "ACCUMULO-1880 create mapreduce module"

This reverts commit 4dfcb9dec00b21b4cb8c3219436b34a7e31f9958.
ACCUMULO-1880 create mapreduce module
ACCUMULO-2713 fixing Michael Allen's patch and adding test
Merge branch '1.6.0-SNAPSHOT'
ACCUMULO-2654 Adds utility for creating empty rfile.
ACCUMULO-2717 kill the gc first, increase the timeout for the ReadWriteITs
Merge branch '1.6.0-SNAPSHOT'
Merge branch '1.4.6-SNAPSHOT' into 1.5.2-SNAPSHOT
ACCUMULO-2654 Update empty rfile utility to use jcommander.
Merge branch '1.5.2-SNAPSHOT' into 1.6.0-SNAPSHOT

Conflicts:
	core/src/main/java/org/apache/accumulo/core/file/rfile/RFileOperations.java
ACCUMULO-2654 adds a IT to the functional suite to cover recovery via empty rfile.

Had to update to use bcfile.Compression directly, since TFile ceased to be.