Makes use of the very fast and memory efficient Base64 class to encode and
decode to and from BASE64 in full accordance with RFC 2045. And then replaces
+ and / for - and _ respectively and removes the padding character = to be in
accordance with RFC 4648.