MotionEvents are now passed to virtual GamePad on Android

MotionEvents are now passed to virtual GamePad (if it's visible). Added logic to test equality and increment PacketNumber. 

https://github.com/mono/MonoGame/issues/1831