Set/clear $VIRTUAL_ENV on activate/deactivate

Set this so that other plugins that are configured to look for it
(Powerline) can now do that and behave accordingly.

Powerline was patched here:
https://github.com/Lokaltog/powerline/pull/896

To allow this functionality from it's end.

This patch also fixes #26.