DirectoryCache: access and save calls on DirectoryCache after substituting those calls as needed since it does not substitute them anymore
DirectoryCache: The cache keeps track of files and directories and should therefor not be the one to do any substituting.
Added hotplug support for Linux input devices.
[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.
[Cleanup] remove backslashs not needed.
Change CUtil::SplitParams to support escape name="value" style param.
So we can use this style of param with builtin functions.
Enhanced builtin func SlideShow() support pause and set beginslide path
[WIN32] replace old dirent emulation to a more complete one. Even though I can't find where its still in use I feel better with a working solution.
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
dvdplayer: complete the update of ffmpeg interrupt interface

The old interface could not handle being called from another thread
udp: Fix sign of error codes.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
udp: fix non-blocking and interrupt handling.

In non-blocking mode, lowest-level read protocols are
supposed block only for a short amount of time to let
retry_transfer_wrapper() check for interrupts.

Also, checking the interrupt_callback in the receiving thread is
wrong, as interrupt_callback is not guaranteed to be thread-safe
and the job is already done by retry_transfer_wrapper(). The error
code was also incorrect.

Bug reported by Andrey Utkin.
fixed: add header changes missing in #2045
Merge pull request #2192 from DasMarx/cacheFixes

Cache fixes, e.g. after pathsubstituion
Merge pull request #2552 from wsoltys/dirent

[WIN32] replace old dirent emulation with a more complete one.
[WIN32] updated sqlite to 3.7.16.1
[fix] add missing select in SQL query after 93ab18b6e36e487b704209bb32432812394da7cb