fixed context menu 'remove safely' selection
[dxvahd] attempt to fix colour range
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
Don't keep temp CReadState on CurlFile::Seek

Apparently there are a lot of servers around that limit to two
concurrent connections.  This also eliminates a potential leak of the
temporary CReadState should the early return be taken.
Try CurlFile::Seek without multisession on failure
Minor refactor of CurlFile::Seek
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