respond with 404 Not Found when file is not found
respond with 404 Not Found when file is not found

So far, missing file resulted in a 500 Internal Server Error because the
function `serve` attempted to inspect the mtime of a nonexistent file.
Such I/O error now results in a 404.

kinoru/saha,kinoru/plate,kinoru/saha,kinoru/plate