Add development requirements and PyPy to Travis