Fix missing mercurial dependency 

vim requires mercurial to be able to install...
Fixed dependency on .vim folder
New spec tests.