Merge pull request #31 from houngj/master

Fix profiles path
Redo fetch tests to check for dir creation

Partial work on #32.
Use descriptive variable instead of positional
Add functions to get and set the current profile

Uses the local git config of the hermit dir, as discussed in #8.
Actually persist the change to the hermit profile
Unbreak everything.

And this is why we run the tests before pushing...