Use SLF4J for logging

Currently JBake uses lots of `System.out.println` for reporting. This is annoying when it comes to integrating into another project (for example, the upcoming Gradle plugin).

This PR replaces `System.out.println` with `SLF4J` logging, apart from the `Main` class where it makes sense to keep it.