import test cases from Mark Pilgrim's chardet <https://github.com/puzzlet/chardet/tree/MarkPilgrim/tests>
more tests from Chromium, Mozilla, and Ude <http://code.google.com/p/ude/>
Merge pull request #4 from puzzlet/feature/tests

Add unit tests from Mark Pilgrim's original repository.