doc: improve punycode.js documentation

(Backup patch: http://pastebin.com/raw.php?i=jhFnBvfL)