update .travis.yml to add pypy

All current unit tests are already passing on pypy.

I know it may be something big to decide to support one more python variant, but I really think it worth adding as a test target. If there are pypy-specific problems in the future, I will be glad to help.