Bug 1024007 — Add a 503 error handler.

yeah I like that. If that's under the middleware module, then getMiddleware will be dropped and should probably name it `handle503` and use it like `middlewares.handle503`