ACCUMULO-3445 ACCUMULO-3446 Throw an RTE on keytab login failure

Also relocates this class into "server code" as it makes
no sense to be located in the client package. Clients will
just need an active ticket, it's of no concern to us how they
get that ticket.
Merge branch '1.5' into 1.6
ACCUMULO-3446 Git didn't automatically rename it.

server/src changed to server/base/src from 1.5 to 1.6.
Merge branch '1.6'
ACCUMULO-3444 Remove unused thrift classes.

These were early variants that were later consolidated
into other classes. The thrift IDL was cleaned up, but the
generated classes weren't.
ACCUMULO-3441 use the proper TServerStatus object to update current instances
Merge branch '1.6'
Merge branch '1.6' of https://git-wip-us.apache.org/repos/asf/accumulo into 1.6
ACCUMULO-3448 Break out to avoid the default case.
ACCUMULO-3449 Move the log level to debug
ACCUMULO-3448 Break out to avoid the default case.

Cherry-pick of 148e293acce79dcf02fe4bf13a221bf5881dd326 because I forgot
that it needed to be made in 1.6, and not just master.
Merge branch '1.6'
ACCUMULO-3446 Fix compilation.
Merge branch '1.5' into 1.6

Conflicts:
	server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java
	server/master/src/main/java/org/apache/accumulo/master/state/SetGoalState.java
	server/monitor/src/main/java/org/apache/accumulo/monitor/Monitor.java
	server/src/main/java/org/apache/accumulo/server/gc/SimpleGarbageCollector.java
	server/src/main/java/org/apache/accumulo/server/master/Master.java
	server/tracer/src/main/java/org/apache/accumulo/tracer/TraceServer.java
	server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServer.java
Merge branch '1.6'

Conflicts:
	server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java
	server/gc/src/main/java/org/apache/accumulo/gc/SimpleGarbageCollector.java
	server/master/src/main/java/org/apache/accumulo/master/Master.java
	server/monitor/src/main/java/org/apache/accumulo/monitor/Monitor.java
	server/tracer/src/main/java/org/apache/accumulo/tracer/TraceServer.java
	server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServer.java
	server/tserver/src/main/java/org/apache/accumulo/tserver/log/LocalWALRecovery.java