Fix uchar-to-int encoding mistake
Remove the universal chardetector, require explicit encoding info
Document changes in the file encoding rules (removal of chardet).
Make sure all calls to inferTheCodec have a fallback or deal with None return
Rename to fit current requirements for encoding
Rename to match current convention for encodings