Prevent mercurial from adding/removing all files

I got a new computer and decided that I should fork and open a pull request instead of living with local changes forever.

Fixes #2