Character translation basics are working, added a diagnostic option to initialization which could be handy
Changed comment about state trackig being generally necessary for conversion, this may only be true for x11