encode/decodeURI: UTF-8 support, fix some failing test cases
[tests] More encode/decodeURI tests
[Array] Add methods to the prototype
[Array] Use ARG_UNPACK for better error checking