Refactored most demo tests to scan for events,

using the new DataContractContentSerializer.CreateTypeResolver feature.