Using urlsafe_base64 cause it already handle url sensitive chars, keepin...

...g the replacement of the confusing chars, though. Tests just passed so I assume I don't have to add anything.