Let chardetect take data on stdin.

This comes in handy for sending it segments of very large compressed files.
Make BOM signature strings byte strings for X-ISO-10646-UCS-4-2143 and X-ISO-10646-UCS-4-3412.

Fixes a UnicodeDecodeError on python2.4
Re-add the LGPLv2+ COPYING file from Mark Pilgrim's tarball
Re add docs from Mark Pilgrim's tarball
Update version to be higher than Mark Pilgrim's last release
Merge the restoration of Mark's old docs and COPYING file.
Merge the version bump to 2.1.1, so it's higher than the last version Mark released.
Add a readme so my github page can act as a poor man's landing page.

I'm pointing to it in the `url` arg of `setup()`, because having an issue tracker is better than pointing to Mark's 410 Gone.

Also, remove download_url arg, as it pointed to a 410 as well.
Don't quote the bulleted list in the readme.
Merge pull request #2 from erikrose/master

latest from erikrose