Added ability to run tests using setup.py
Automatically dl and start Jenkins on random port