REST API: Return all exceptions in JSON format for the API
REST API: a connection may not have metadata when it's submitted
REST API: Made separate form type out of connecition type that is disabled unless it's a new connection
REST API: Use the type from the request to detect the metadata fields to require