Update .gitignore from https://github.com/github/gitignore keeping Vim and emacs cruft
Try flushing coverage before doing other stuff