Don't forget to set the status here.
Change logging to be a function called in the app

Wrapping the DefaultMux w ith a Log handler requires wrapping the
ResponseWriter to record the status and size. Otherwise they are always
one off in the logged lines.