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
Added wrapper to support synchronous jobs
Merge branch 'sync_support' into non_global

Conflicts:
	lib/juggler.rb
	lib/juggler/runner.rb
	spec/integration/juggler_spec.rb
Removed trailing whitespace
Fixed references to Juggler
Reserve in the failure case and on __STOP__ messages
Fixed stop behaviour