Added preliminary support for a user-supplied requirements.txt file for virtualenv