Use reStructuredText for the README
Update travis to test against Python 3, and make setup.py Python 3 compatible