Fix emacs support code to work with latest default

In particular, the Emacs code broke with ".hsenv" directories. It assumed ".hsenv_<name>".

I also added some status messages to give better feedback after an environment has been activated.