Fixed bug in type convertor that caused generics to not have their case changed.
Merge branch 'develop' into python
Validator now uses an unordered set for encountered types, which required creating a type_hint hash method.  Python now handles imports of both Python and user-defined types.
Merge branch 'python' into develop