start work on an IRC locale ctype extension
extend our c-type and use boost::locale on windows which will allow the CRT to use utf-8