HACK - When indexing a qstr, count its charlen. Stupidly inefficient but POC.

All tests pass now, though string creation is still buggy.
Make len(s) return character length (even though creation's still buggy)
Add test of UTF-8 encoded source file resulting in properly formed string
Add character length to qstr