Adds the virtualenvmenu function.

virutalenvmenu lists your virtualenvs in a select menu, allowing you to
choose by number a virtualenv to activate. It was originally written by
Peter Coles, http://mrcoles.com/menu-shortcut-activating-virtualenv/