Issue #6: making logback dependencies optional