JooqBundle now provides a default JooqFactory instance.

Other changes:
* Switching from JaCoCo to Cobertura to take advantage of "ignoreTrivial"
* Adding more unit tests