Updating dependencies to something more modern
reasonable default settings for vagrant
installing mercurial as a dependency for piston