Adding test scope to mockito dependency. Replacing log4j bindings with slf4j.

Replacing log4j by slf4j provides the ability to choose different logging frameworks than log4j which makes it easier to integrate the BigQueue into other projects.
Merge branch 'refs/heads/feature/future-dequeue'
Merge branch 'master' of github.com:itm/bigqueue