added .gitignore to ignore mercurial