Only add the default if a template is not set.

This will ensure that a site will not blow up if it is only built with
templates in the `templates` directory and is missing `template.html`.
Move noisy messages to debug log level.