Swagger schema: two fixes

* fix top level ids of authorizationObject and oauth2GrantType;
* add "type" and "additionalProperties" to the oauth2 object