Document unreleased changes in HISTORY.md

Conflicts:
	HISTORY.md
this isn't actually in 1.24.0
sort test results for arrays
When starting a worker on 1-x, if there's an unintialized constant, syntax error, etc, the resque worker will fail to start and does not display the exception that occurred.

Added logging to display the exception that occurrs so that the process doesn't die silently.
added job name to procline
Tone down how bad the string is for JRuby.

Fixes #764

Conflicts:

	test/resque_failure_redis_test.rb
fix log formatters not appending a new line
redirect unauthorized resque-web polling requests to root url
fix link from queues view to failed view when there's only one failed queue
fixes test broken in commit 4e1fcfe
Fixing conflicts after merging 2427c97
Updating tests to 'share state' across processes by means of tempfiles. This allows after_fork hooks to be tested.
Making all the failure backends have the same method signature for self.count so failure.rb line 67 can use the same arity and not cause ArgumentErrors.
Add rubinius files to .gitignore
Fix warning about :rubygems