Fix broken logging

Small changes to the way `demowave` does it's logging, bringing it up to date with other programs.

AfC