3806 Multi Selectable AvailableValues
Added support for the MultipleAvailableValues (better naming requested).
- Added new annotation for the attribute
- Added basic collection annotation which was needed to configure annotations. This will lead to some cleanups in newer commits.
- Added unit test testing that when this is used, an IAvailableValuesProxyAnnotation and IMultiSelectProxyAnnotation was added. This means it should work in a user interface.
- Minor cleanups in GenericCollectionAnnotation.