Make the shell configuration options customizable.
Refactors and safety improvements to workon.
Add rmvirtualenv and mkvirtualenv functions.