fix(handlers): use 503 Service Unavailable for DB connection failures
Fixes #454 (closed).
This addresses some more obscure connection failures which are really hard to simulate, such as when pgBouncer is unable to connect to the PostgreSQL server.