Use correct shell and environment

This fixes issues ranging from RVM to fish.

Closes #3.  Closes #9.