Support For Moq

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