Fixes Codeplex 9592 & 8871
https://silverlight.codeplex.com/workitem/9592
https://silverlight.codeplex.com/workitem/8871
Patch 6416 from Codeplex:

Fixes the issue where TreeViewDragDropTargets don't allow datacontexts that are interfaces or abstract only concrete types. This fixes that problem