Clean System.out.println

We shouldn't be using println to display messages, we should use the
built-in logging. Removed all System.out.println calls and replaced
with log messages, where needed.