Re-add puma to Gemfile
Update vendored dashing-rails
Make job code more resilient

Sometimes requests fail, but we don't want our whole job queue breaking just
because of that.