Adds a check in the Admin Service to throw an error if the supplied configuration is empty or missing stageClass.

Adds exception handlers that return a JSON map of the error instead of dropping the user to the container's 500 error page.
Extracts duplicated error response creation
Merge pull request #283 from laserval/admin-service-stage-config-attachment-fix

Adds check for empty configuration to Admin Service stage config endpoint