Remove Mercurial support

Don't worry, it will come back eventually.
Refactor locations to be autoloadable
Add an "extension" key to the Berksfile