Fixed default backoff_function, closes #2
Improve logging slightly
Added the ability to hook into on_disconnect
Removed disgusting hack.

Now kills just the spawned beanstalkd instance after integration tests.
Changed the way disconnected is handled for runners
Abstracting the serializer
Merge pull request #4 from vivienschilis/serializer

Abstracting the serializer
Made Runner::stop public

Avoid the possibility that @runners may be nil
Time to require eventmachine 1.0
Remove automatic stop signal handling, documented
Merge branch 'change_stopping'
Merge remote-tracking branch 'DanielWaterworth/disconnect_hook'

Conflicts:
	lib/juggler.rb
Docs for on_disconnect
Return a running instance from juggle method
Added method to fetch number of running jobs
Merge remote-tracking branch 'mloughran/master'