ACCUMULO-2283 removing server-extras
ACCUMULO-2114 Starting a Constants reference for clients
ACCUMULO-2197 provide generated proxy libraries, with modified generate-thrift script which tacks on headers
Merge branch '1.5.1-SNAPSHOT' into 1.6.0-SNAPSHOT
ACCUMULO-2197 updating files for this version
ACCUMULO-2283 missed a reference
ACCUMULO-2197 updating assembly for new locations
Merge remote-tracking branch 'origin/1.5.1-SNAPSHOT' into 1.6.0-SNAPSHOT

Conflicts:
	assemble/pom.xml
ACCUMULO-2170 Add in a tag element to the scm block

The release plugin will add in the tag elemen when it's not
present, by appending it to the last child in the scm element.
This creates a non-sorted pom, which sortpom will fail the build over.
Adding in a tag with a "stub" value will at least let the build
pass with the release plugin.
Merge branch '1.5.1-SNAPSHOT' into 1.6.0-SNAPSHOT
ACCUMULO-1961 Fix/remove some more trivial warnings
ACCUMULO-2114 Move built-in namespace names to a method
ACCUMULO-2317 Apply ClientOpts fix to shell also
ACCUMULO-1989 Use default namespace name explicitly in shell
ACCUMULO-2092 Make client view of table existence consistent

  Clear the cache after exceptions, instead of just successful fate
  operations. This ensures that a failure as the result of a
  TableNotFoundException or TableExistsException will be consistent with
  the client's view, if they check it right after the failure.
ACCUMULO-1832 WIP