reworked some of the virtualenv logic

shell script install requirements after puppet finishes. (based on
/app/repo contents)
venv is activated on login.