Merge pull request #932 from jdufresne/py37

Add testing and document support for Python 3.7 & pypy3