Travis update to use setup.py nosetests, and tests_require in setup.py