Improved hsenv-activate.
Improved hsenv-activate.

Separated the functionality from the interactive part.
Added support for the already activated flag (to avoid losing $PATH).
Added completion for the different available environments.
Added an error message when the selected hsenv does not exist.

Paczesiowa/hsenv,tmhedberg/hsenv