Develop 2.0 interfaces

Added support for specifying a super class as well as interfaces/protocols implemented by a model via allOff. There is a corresponding swagger-codegen pull request to generate code from the swagger spec.