Fix CountEvents to return value returned by super
Bump the version.

0.9.3 was actually released awhile ago, but Dan
wans't totally sure on the release process and
forgot to bump the version.

0.10.0 will be released soon, so I bumped it to
0.10.0.pre.
Update debugger.
Use manual git commands rather than submodule ones.

I can't get submodule to do what I want it to do
(e.g. update qless-core).  I understand these commands better.
Update qless-core.

Fixes #136.
Fixes #134.
Fix specs failing due to error message changes.
Fix spec.

The old behavior this specified was buggy.
Dan fixed it in qless-core. We want :depends
when moving a job to replace the depedencies
and not just add to them.
Change metriks key separator from : to .

This is what the metriks gem uses elsewhere.
Add RequeueExceptions middleware.
Extract failure formatter.
Pass along failure details when retrying.
Update qless-core once more.
Fix typo.
Don't use `reset --hard`; it's dangerous.

Doing a checkout and `git pull --rebase` is safer.
Update qless-core.
First pass at worker rewrite.

In particular, it now has a single parent process managing many children.
Also, each child does many jobs serially and new children are only spawned
to replace failing children.