Guava Base64 Encoding, Joiner, and sonar cleanup

Deprecated older Base64 originating from older security libraries in
favor if just using guava version.  No calls to now deprecated
class/methods in code base but since it was public, marked it deprecated
for removal in waffle 1.8.  Change internals to just wrap guava version
so older license information code be removed.  Now entire library is
just waffle or donated on git original.

Applied usage of guava joiner for cleaner getConnectionId of
NtlmServletRequest.

Started cleanup in variable/property naming in some classes before
discovering base64 could be replaced and guava joiner add so retained
the changes.
Merge pull request #121 from hazendaz/master

Guava Base64 Encoding, Joiner, and sonar cleanup