Added a hook to provide custom type mappings. Also exposed the ModelSpecMap to IOperationSpecFilter implementations. Rev'd the version to 3.1.
Merge branch 'v3.1'