SBCL-style Unicode support: one character = one Unicode codepoint.

Allow one JSCL "character" object to be a surrogate pair (length-2 JS
string).