Add logging to all instances where a notFound is thrown

Could have a slightly different message for each of the errors in this controller, so we can easily see exactly which error has occurred? Although we should be able to see from the request route so maybe not a problem?