Unicode Everywhere

Clean branch of the old unicode-everywhere branch