new assertions and more work on font rendering

added some tests for math
added a unicode conversion lib
added new assertion macros
in-progress work on unicode text rendering