Introduce `URI.encode_www_form/1` function
Fix edge cases for `URI.decode/1`
Introduce `URI.decode_www_form/1` function