Adapting gemspec after 94945e3c2587592e4f023e1c4ceaac3bbc9e30d1

History.md had been renamed to CHANGELOG.md, when trying to install resque via bundler produces "...did not have a valid gemspec."
Move old tests to test/legacy.

These tests are useful for old compatibility, but are really
complex and bad. let's move them to run in CI.
Merge pull request #864 from carhartl/patch-1

Adapting gemspec after 94945e3c2587592e4f023e1c4ceaac3bbc9e30d1
Dummy CONTRIBUTING for now.
Update gemspec

That long description wasn't great.

I should be in authors.

Update with CONTRIBUTING.
Rakefile cleanup.

Lots of junk here.
Removing some un-needed files.

We don't need kicker.

I don't know what .document is and it doesn't appear to be used.

init.rb doesn't do anything either.
Remove resque-web.

It now lives in its own repo.

Closes #722.
Update failure count the right way.

This brings the two ways of reporting failure in line with each
other.

Closes #768.
ignore log.

This is bad when switching between branches.
Fix demo instructions to not use deprecated options.

Fixes #746.

Conflicts:

	examples/demo/README.markdown
Support the old verbose/very_verbose logging

implement this as Logger formatters on top of stdlib's Logger.
You must specify the Logger first before setting verbose/very_verbose

Conflicts:
	lib/resque/worker.rb
	test/worker_test.rb
set a default logger when a Worker is created