Better logging

Janitor now logs errors but continues as much as it can, so that all errors are reported rather than just one at a time. This makes adding Janitor to a legacy project less annoying (at least for me).