Remove commons-logging & log4j and redirect all logging to slf4j & logback

This is a redo of the #696 pull request. Running with the -Pexamples profile works as well.