Fixes for Mouse class

This should clarify this class for XNA users. Methods such GetCursorPos are not good for this class in my opinion(probably need an extension)(I did not delete them just hide through internal modifier). And WindowHandle now will return window handle on future WindowsDirectX platform. Also added missing compatibility property set accessor in WindowHandle and normalizing code a bit.