BugFix - Encoding URL

Be sure to have a decoded URL, to prevent encoding an already encoded URL.
Add an opt-out option to bypass decoding.