Allow setting a custom error page, fixes #1

This change adds an initarg :PROD-RENDERER to the middleware, specifying a function to call to render the error page when DEBUG is false.
The function in the FN slot of the middleware now takes another argument to specify the function to call.