[Fix] Send out correct mouse motion event in generic touch action handler.
Longpress event does not need mouse motion for it.
[Fix] Generic touch now can unfocus gui control correctly.
move the focus on tap to CApplication::OnEvent() rather than being in the touch handler
send a MOUSE_MOVE message with no offsetX or offsetY when focusing controls from the touch handler. fixes spurious popups of the video or music OSDs
Merge pull request #2487 from ulion/touch_focus_unfocus_fix

[Fix] Generic touch focus and unfocus gui control correctly.