Run build stages (pipelines) in Travis CI config
Run build stages (pipelines) in Travis CI config

Also:
* enable pip cache
* split script into install+script steps

pypa/setuptools,pypa/setuptools,pypa/setuptools