Adds encodeURI and decodeURI
Fixed encodeURIComponent decodeURIComponent
Merge #490 r=@kevinmehall: Adds encodeURI and decodeURI

Notes: This PR doesn't account for surrogate pairs.