[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
Adds <autologin></autologin> to profiles.xml.
When set to an invalid profile index the lastloaded profile will be loaded. When set to a valid index, XBMC will load that profile.
Merge pull request #1540 from leechguy/master

[Fix] Option for auto login of a specific selected user profile
added jenkins make files for mingw libs
remove unnecessary includes
Added Context Menu(with a delete entry) to GUIDialogVideoBookmarks
FIX for #2147: all bookmark thumbnails for a movie had the same path, hence overwriting each other
Merge pull request #2555 from Fice/bookmarks_context

Context Menu in Bookmarks Dialog
get rid of m_hasRendered as m_hasProcessed covers all bases
mouse was activated on unknown mouse actions (e.g. middle double click). thanks to petriposio
Merge pull request #2487 from ulion/touch_focus_unfocus_fix

[Fix] Generic touch focus and unfocus gui control correctly.
missed line in 30e2b006c108c
VideoRenerers: add buffering
add buffering for GLES
WinRenderer: add buffering
DXVA: activate buffering in renderer