Broke out some of the unicode code into it's own files
Now the test_string compiles and passses
test_string now works with a single char
Can now parse a line of chars
String can parse escape characters
Now reads unicode, and converts to utf8