Moq support: parameterless constructor and use of virtual

in order to Moq the DragInfo object it needs a parameterless
constructor. The mocked property needs to be virtual. Currently I only
need to Moq the DragDropEffects