virtualenv: add hook on (de)activate