Improved string transcoding

js.native.*UTF8 functions convert javascript values to UTF8 buffers, vice versa, as well as freeing (unmanaged) allocated pointers.

Modified: bin/buildnum
Modified: src/JSTools/Native.inc