restore missing `VIRTUALENV_PYTHON_BIN`
(1) fix handling of hooks
(2) remove $VIRTUALENV_PATH after failed creation
Unset environment variables which starts with `VIRTUALENV_`. These variables are reserved for virtualenv.