Bump version and ignore more files in git

Bump version and ignore more files in git

diff --git a/.gitignore b/.gitignore
index f562403..2ae64ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,21 @@
+*.gem
+*.rbc
+.bundle
+/.idea
+.config
+.yardoc
+InstalledFiles
+_yardoc
+coverage
+doc/
+lib/bundler/man
+pkg
+rdoc
+spec/reports
+test/tmp
+test/version_tmp
+tmp
+*.swp
+.DS_Store
+
 .rubocop-https---raw-githubusercontent-com-discourse-discourse-master--rubocop-yml
diff --git a/Gemfile.lock b/Gemfile.lock
index d0c0625..759a32e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
 PATH
   remote: .
   specs:
-    discourse_mail_receiver (4.0.2)
+    discourse_mail_receiver (4.0.4)
       mail (~> 2.7.1)
 
 GEM
diff --git a/discourse_mail_receiver.gemspec b/discourse_mail_receiver.gemspec
index b4378ca..9c3b8e8 100644
--- a/discourse_mail_receiver.gemspec
+++ b/discourse_mail_receiver.gemspec
@@ -6,7 +6,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
 
 Gem::Specification.new do |spec|
   spec.name          = 'discourse_mail_receiver'
-  spec.version       = '4.0.4'
+  spec.version       = '4.0.5'
   spec.authors       = ['Discourse Team']
   spec.email         = ['team@discourse.org']
   spec.description   = %q{A gem used to package the core .rb files of the mail-receiver.}

GitHub sha: 5576cc44