Fix and improve logging at startup

Use the logger for all output at startup and fix duplicate prefixes when
printing URLs.
Merge pull request #158 from dnnr/startup-logging

Fix and improve logging at startup