ACCUMULO-3426 return this in setDurability
Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/accumulo
ACCUMULO-3427 Switch LoggingRunnable from log4j to slf4j logger
ACCUMULO-3425 Fix style/formatter/whitespace
ACCUMULO-3425 Use slfj4 logger variable substitution.
ACCUMULO-3425 Add documentation, remove inner classes, reorder methods.

Overall, clean up ThriftUtil and TServerUtils to not be such
monstrous classes full of spattered factory methods, undocumented
methods and odd interplay. Ensures that ThriftUtil only deals with
client-facing or client and server-facing code, while TServerUtils deals
with server-facing code only.
ACCUMULO-3425 General TServerUtils cleanup.

Add final modifier and add missing javadoc on startServer(...)
ACCUMULO-3428 Switch over to using HostAndPort more

Not a complete switch yet because the use of String to
track addresses is deeply engrained in lots of core code
still (ZooKeeperInstance, *TabletLocator and more).

This at least consolidates ThriftUtil and TServerUtil to
using HostAndPort consistently to match what the server
processes are using to start themselves (Master, TServer)
ACCUMULO-???? Drop Hadoop 1 support
ACCUMULO-2589 Drop deprecated code from 1.x
ACCUMULO-2589 Bump version to 2.0.0

  Incompatible API changes; requires major version number bump
WIP - new module