Added an activate function for virtual envs. Requires the virtualenv top
directory be stored in the variable VIRTUALENVS.
Changed activate function to list virtualenvs if no argument is given.