Fix Python 3 bytes/str bug and update maintainer.

open('README.txt', 'rb').read() returns type 'bytes' in Python 3, which distutils can't use.
Use Tom's hotmail account
Use Tom's full name as maintainer
Merge pull request #55 from sgillies/patch-1

Fix Python 3 bytes/str bug and update maintainer.