Assume the test is being run in the correct environment.

In the case of our jenkins job it is now using shining panda to manage virtual envs.
Wipe if a requirement already exists from a different source.
Merge pull request #90 from edx/feanil/fix_testing

Assume the test is being run in the correct environment.
Added an option for blocking get requests, possible when running with
gevent.
Addressed feedback