gitignore .cache
add mercurial config file