Update gitignore

- gemspec is useful information we should include with the published gem
- coverage isn't run anymore
- more aggressive blob for emacs and vim backup files
- rspec is going away with #121