Bug fix

Found an issue with URL encoding/decoding where if a + is returned by
BASE64 encoding on the ecryption, the URLDecode() version replaced with
a space.