update requests version requirement; make setup.py python3 compatible
add python3 support
update README and travis to include python3 and pypy support