[System.Web.DynamicData] Fixed test to verify the right behavior

The exception that is thrown is now consistent with MS.NET due to the imported System.ComponentModel.DataAnnotations code.
Merge pull request #1441 from akoeplinger/fix-incorrect-test

[System.Web.DynamicData] Fixed test to verify the right behavior
Bump referencesource submodule.
[corlib] Add missing API to AppDomainSetup
Bump referencesource
Add System.Data.Entity assembly
[System.ComponentModel.DataAnnotations] Temporarily bring back the original AssociatedMetadataTypeTypeDescriptor

The one from MS referencesource causes test failures in the System.Web.DynamicData test suite (specifically those that use the FooWithMetadataType class).
A quick investigation showed that the returned attributes for that class only include the attributes from FooMetaDataType and not from FooWithMetadataType merged with FooMetaDataType.