Add support/testing for python3 and pypy
Update travis ci with new test envs