Reimplement java.lang.String with JS Strings.

This would be more compact as:

```
return new Uint16Array(jStr.str.split("").map(function(v) { return v.charCodeAt(0) }));
```

But I'm not sure it would be any faster.