Improve support for custom types (NHibernate)
Currently you can define 'Typedefs' and assign an 'IUserType' converter to properties, but there's a lot of room for improvement:
1.- Add support for 'ICompositeUserType' converters. That implies adding the possibility of assigning more than one column to a single property.
Allow defining known 'IUserType' and 'ICompositeUserType' coonverters, with their expected column types and property types, so they can be selected inside the 'Edit Property' view instead of having to manually type their name in the property grid. When a converter is selected the columns list for that property should be pre-filled acording to its definiton.
Include typedefs in the dropdown of selectable types in the 'Edit Property' view