fixed context menu 'remove safely' selection
posixmount/udevprovider: path safety. check umount return value

all paths must be escaped or umount could fail miserably
overlays: don't reduce ASS texture width unnecessarily

Fixes OpenELEC/OpenELEC.tv#3059 on GitHub, where an ASS subtitle
texture could become too narrow to fit subtitle bitmaps in full,
causing them to be inappropriately clipped. This issue has become
obvious lately due to changes in libass that make it output wider
(but fewer) images than it used to.
overlays: include padding in initial ASS texture width computation
[epg] make sure m_channelCursor is updated before switching blocks
FIX: [stagefright] adjust input mediabuffer size
FIX: [mediacodec] fixup initial output format for software rendering
fixed: Nginx filesize was broken for some configs (+tweak regex a bit)
FIX: [keyboard;droid] add mappable media keys for rewind and fastforward
FIX: [mediacodec] make sure the output buffer is released from the SurfaceView queue
[pydocs] update xbmc.PlaySFX example after 770091c21059568937b1aa527ad6e399ece6de61
Merge pull request #4549 from koying/fixamcinitcolor

FIX: [mediacodec] fixup initial output format for software rendering
Merge pull request #4550 from koying/fixstfinbufsize

FIX: [stagefright] adjust input mediabuffer size
Merge pull request #4527 from Jalle19/fix-timeline-navigation

[epg] Fix navigating to the sidebar with cursor keys
Merge pull request #4568 from MartijnKaijser/fix_pydoc2

[pydocs] update xbmc.PlaySFX example after 770091c
FIX: [mediacodec] properly release output buffer if AddProcessor is not called
Add EINTR check to select in CCurlFile::FillBuffer. Fixes bug#15019
Merge pull request #4564 from koying/fixmediakeys

FIX: [keyboard;droid] add mappable media keys for rewind and fastforward
Merge pull request #4547 from jesshaas/curl-socket-error

Add EINTR check to select in CCurlFile::FillBuffer. Fixes bug#15019
Merge pull request #4557 from arnova/nginx_filesize

Nginx filesize was broken for some configs