Map uchardet names to EncodingRef objects
WIP: Start roughing in more of encoding detection

This module is still purely experimental, and it will change
considerably.