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.