Added a logging framework (slf4j) so that we can log stuff.

Fixed a major bug in the Roller class that was silently causing test to
never complete instead of failing.

Improved all the Roller tests.