Reimplemented Unicode case mapping in a slightly more efficient way. Moved case mapping support to the unicode directory. Some cleanups in cpmap.pl, use WCHAR instead of unsigned short.