Update sidekiq/testing to execute almost all of the client api, fixes #713

This should ensure tests reproduce a maximum amount of the implementation details that you'll see in production.
There's really a 3-step process
Merge pull request #804 from killthekitten/patch-1

There's really a 3-step process
Initial i18n work, still need many English strings extracted [#811]
add ruby-version to gitignore
Rescue any scheduler thread error, fixes #309
only log if necessary
Finish i18n extraction
Missed a few
Merge pull request #811 from mperham/i18n

Localize web UI
cleanup
Adding danish locale
Merge pull request #817 from kaspergrubbe/master

Adding danish locale
Add Polish translation
Use a proper locale name
Merge pull request #818 from adrpac/master

Add Polish translation for Web UI
added brazilian portuguese locale
Create es.yml

Spanish, it maybe a little on the side of latinamerican spanish. Feel free to make corrections.
Added Portuguese translations
Fixed few typos