add test script to travis.yml
remove unittest from requirements.txt
add TestCommand to setup.py, update requirements in setup.py