#414 urlencode safe base64
Merge pull request #427 from laterpay/feature/414_file_name_encoding

#414 urlencode safe base64
Fixes #414