Refactor static file handling to unify ring.middleware.file and ring.… …
…util.response/file-response.