Added {apt,pip}_requirements.txt, .travis.yml and completed setup.py