remove extra ;
small fixups
add libutf as a submodule
link against libutf.a
start of utf16 decoding