Adding validation support for Activities and their related data model constituents.  Also improved ActivityDefinitionConverter detection of when to use the InteractionDefinition class representation for a definition.