Added model loader extension point
Added support for maps according json-schema 'additionalProperties'
Added map support for signatures and JSON sample. Also added the collection definition to the signatures so that we can see when responses/parameters are collections.
Merge branch 'maps'