thread.backtrace is sometimes nil
Merge pull request #412 from Verba/nil_backtrace

thread.backtrace is sometimes nil
Allow delay of any module class method
Update changelog
Merge pull request #421 from cavalle/module_delay

Allow delay of any module class method
Release 2.3.3
oops, remove pledgie link
verbage
Add commercial license for Sidekiq Pro
Add :pidfile and :namespace option into example config.yml
Avoid timeago auto-refreshing itself

@judofyr proposed this solution to #424.
Merge pull request #436 from jeremyruppel/timeago-setinterval-leak

Avoid timeago auto-refreshing itself
Allow generic Redis providers via env var

Instead of hardcoding every provider's environment variable, Sidekiq now
supports both REDIS_PROVIDER and REDIS_URL env vars.

Let's say you run on Heroku and you use openredis. You can now set
REDIS_PROVIDER=OPENREDIS_URL and Sidekiq will use the openredis uri.

If you switch to another provider, all you need to do is reset
REDIS_PROVIDER. An example of switching to RedisGreen:
REDIS_PROVIDER=REDISGREEN_URL. Easy peasy!

Sidekiq also supports using your own url with REDIS_URL. While you can
still pass in the URL to Sidekiq::RedisConnection.create, it's also now
possible to set it with just an env var.

Closes #443
Refactor & add tests for determine_redis_provider
Fat fingered in vim :(
Merge pull request #444 from mperham/generic_redis_provider

Allow generic Redis providers via env var
The test for throwing away after too many retries didn't actually test anything!
Merge pull request #448 from chewi/bug/useless_retries_test

The test for throwing away after too many retries didn't test anything!
Merge pull request #432 from joneslee85/patch-1

Add :pidfile and :namespace option into example config.yml
Allow custom sidekiq_options for delay calls, fixes #450