(No Issue): Add a requirements file and use it for travis.