ACCUMULO-3358 Start the verify thread.
ACCUMULO-3167 Finally start working on moving MAC out of the IT base
ACCUMULO-3167 Move over SimpleMacITs to UnmanagedAccumuloIT
ACCUMULO-3167 Transition the rest of the SimpleMacITs over to UnmanagedAccumuloIT where possible
ACCUMULO-3167 Remove the rest of the SimpleMacIT tests and replace them with UnmanagedAccumuloIT

Made a new IT base class with no specifics on AccumuloClusters. Introduced
precedence for ITs to make their own MiniClusterHarness for starting a single
MAC instance instead of one per method.
ACCUMULO-3167 Move test setup classes out from the rest of the actual tests asserting things.
ACCUMULO-3167 Add a light wrapper to support a single MAC per test structure.
ACCUMULO-3167 Some more documentation on why the ShardMiniClusterIT even exists
ACCUMULO-3167 Move all of the harness code into its own package.
ACCUMULO-3167 First attempt at using Java properties to configure what type of AccumuloCluster is used
ACCUMULO-3167 Allow configuration of cluster to be specified via java properties file in addition to command line
ACCUMULO-3167 Remove deprecation warnings and have AuditMessageIT clean up itself before/after tests
ACCUMULO-3167 Add automatic table cleanup for tests which use uniqueNames()
ACCUMULO-3167 CleanUpIT doesn't play nicely with an existing instance.
ACCUMULO-3167 Move some tests back to MAC which are problematic
ACCUMULO-3167 More cleanup on table names to ensure a clean standalone system afterwards.
ACCUMULO-3167 Better error message
ACCUMULO-3167 Another missing table-autocleanup
ACCUMULO-3167 First start at adding in ClusterControl to the StandaloneAccumuloCluster
ACCUMULO-3167 Get rid of the extra newline when we're trying to grab the pid