Set Resque_Log in constructor
Constructor on top with default logger
Improve Resque_Redis DSN parsing.

- Allow for DSN URIs to work as expected.
- Backward-compatible with simple 'host:port' format.
- Does not parse DSNs provided in array format for Credis_Cluster.
Improve comments and readability
Test for 'false' database value when not found in DSN
Put 'else' keyword on new line in keeping with project conventions
Make parseDsn() method static, remove unused member vars
Add comment describing REDIS_BACKEND format to bin/resque
Fix return array format of `bogusDsnStringProvider`
Revert file modes back to 644
Make the credis requirements less strict.

Since credis has moved forward, but is backwards compatible, resque
shouldn’t be so strict towards an old version because other libraries
need newer credis features.
call beforePerform before retrieving an instance of the job class
update changelog
Merge pull request #198 from tburry/master

Make the credis requirements less strict.
Merge pull request #186 from iskandar/dsn-normalization

DSN and REDIS_BACKEND normalization
update changelog and contributors docs
Merge branch 'master' of github.com:chrisboulton/php-resque
Merge pull request #158 from ruudk/default-logger

Set Resque_Log in constructor
update composer.lock
Merge branch 'master' of github.com:chrisboulton/php-resque