Bug 1026680 part 1 - Make decodeURI* work with Latin1 strings. r=njn
Bug 1026680 part 2 - Make encodeURI* work with Latin1 strings. r=njn
Bug 1026680 part 3 - Make unescape work with Latin1 strings. r=njn
Bug 1026680 part 4 - Cleanup str_escape. r=njn
Bug 1026680 part 5 - Make escape work with Latin1 strings. r=njn