support running tests with python setup.py test

also removes the dependency on fabric