Allow the Locale.Charset module to be instantiated without Unicode.

This is the case when pike is being compiled, this fix is needed to be
able to use the pike that is being build to precompile .cmod files and
such, including Unicode.cmod -> Unicode.c.

Another solution could be to move the Unicode module to the core
modules.