ACCUMULO-2555 Force use of known jline terminal

Some Jenkins builds appear to be having trouble with auto-detecting a
JLine terminal, so we force it to unsupported (for minimal feature set).
Fix recent warnings introduced by several tickets

ACCUMULO-2005
ACCUMULO-2182
ACCUMULO-2224
ACCUMULO-2234
ACCUMULO-2539
ACCUMULO-2552 use volume manager to find the instance id
Merge branch '1.6.0-SNAPSHOT'
Merge branch '1.4.5-SNAPSHOT' into 1.5.2-SNAPSHOT

Conflicts:
	fate/src/main/java/org/apache/accumulo/fate/util/AddressUtil.java
	test/src/main/java/org/apache/accumulo/test/functional/RunTests.java

Include warning from ACCUMULO-2433
Merge branch '1.5.2-SNAPSHOT' into 1.6.0-SNAPSHOT

Conflicts:
	test/src/main/java/org/apache/accumulo/test/functional/RunTests.java
	test/src/test/java/org/apache/accumulo/test/ShellServerTest.java
Merge branch '1.6.0-SNAPSHOT'
ACCUMULO-2487 Fix javadoc problem (duplicate param) from prev commit