Add virtualenvwrapper mode and customizations