Build improvements

* Use container-based infrastructure with Travis
* Build and test with PyPy3
* Remove code no longer required to run build