Merge remote branch 'apache/master' into ACCUMULO-802
ACCUMULO-1605 close more spans with finally clauses
ACCUMULO-1585 do our best to guess our address after the bind
ACCUMULO-1620 limit the number of objects logged
ACCUMULO-1537 make the IT a bit more stable
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/accumulo into ACCUMULO-1479
Merge remote branch 'apache/master' into ACCUMULO-802
ACCUMULO-1605

Added many finally clauses to close spans in the presence of exceptions.

I suspect that the extreme depth of the traces is caused by traces that
are started and never stopped.  This most likely happens in the presence
of errors, where exceptions jump around the the span.stop calls.
In particular, when a file is missing for a compaction.  This is known
to occur in 1.4 when bulk imports fail.  See ACCUMULO-1044.
ACCUMULO-1537 commiting Michael Berman's changes to invoke main() vs exec()
ACCUMULO-1629 file references between tables no longer use the "../" indirection
ACCUMULO-1629 skip the table itself when looking for other references
ACCUMULO-1629 fix unused import warning
Merge remote branch 'apache/master' into ACCUMULO-1479
Merge remote-tracking branch 'asf/master' into ACCUMULO-802
ACCUMULO-1640 Remove unnecessary exception and clean up imports
Merge remote-tracking branch 'asf/master' into ACCUMULO-802
Merge remote branch 'apache/master' into ACCUMULO-1479
Merge remote branch 'ctubbsii/ACCUMULO-802' into ACCUMULO-1479
ACCUMULO-802 updated more shell commands to include the tableNamespaces option
Merge remote branch 'apache/master' into ACCUMULO-802