A variant of Base64 armouring that avoids the characters awkward for URL-Encoding. It produces text that does not
need URL-Encoding. You can also think of it as producing text that is already URL-Encoded. This is useful for
sending data via HTTP (Hypertext Transfer Protocol) GET/POST. Base64/Base64u Java Source is available.