Handle edge case if no message found
Handle edge case if no message found

There's an extremely unlikely chance that a framework with
no message file could be set to `coming` or `open`, which
would have triggered an unhandled error.
This way we log the error and show the user a 500-error page.

alphagov/digitalmarketplace-buyer-frontend,alphagov/digitalmarketplace-buyer-frontend,AusDTO/dto-digitalmarketplace-buyer-frontend,alphagov/digitalmarketplace-buyer-frontend,AusDTO/dto-digitalmarketplace-buyer-frontend,AusDTO/dto-digitalmarketplace-buyer-frontend,AusDTO/dto-digitalmarketplace-buyer-frontend,alphagov/digitalmarketplace-buyer-frontend