Focus project

Ignore files not related to vim plugin
 - mercurial files
 - site files

Remove ignores specific
 - system related (.DS_Store)
 - other vcs (.hg*)
 - helper files (test/*)

Changes on site really do not affect vim plugin development, why not split projects

It would be cool to share a test repo with your test framework to propound or resolve issues