Details for each of the commits are in the separate commit messages
Some minor housekeeping with .gitignore, .rubocop.ymlt and solid_queue.gemspec
Proposed update to the tests to silence successful tests from outputting backtraces (keep the test output clean where possible and only output for the unexpected
Proposed reimplementation of the Interruptible concern to help mitigate some mysql database connectivity issues.
Details for each of the commits are in the separate commit messages