fixed: add GIF as known header to cximage.
changed: pass detected image mimetype further down to avoid a second lookup.
imagefactory: removed unused method.
Support uClibc compilation

partly based on aports from Alpine Linux:
http://code.ohloh.net/file?fid=Up3lAbVglPtyupfNPazFHQYMKM8&cid=Sr-nRbkkE8E&s=&fp=302485&mp=&projSelected=true#L0
changed: added another GetMimeType for urls and use it in the imagefactory if no mimetype is set.
[info] don't URL decode paths and filenames - pass them as-is (save user/pass detail). Fixes #13823
Merge pull request #3955 from uNiversaI/icon

Confluence Icon refresh
[masterlock] check master lock when going to the skin settings window. Closes #14070
Merge pull request #3947 from wsoltys/imagemimetype

fixed: loading of images from urls which don't have an extension...
Merge pull request #3961 from jmarshallnz/check_masterlock_skin_settings

[masterlock] check master lock when going to the skin settings window.
Merge pull request #3960 from jmarshallnz/no_decode_paths

[info] don't URL decode paths and filenames - pass them as-is (save user/pass)
Various minor settings level adjustments to settings.xml

As discussed on the internal Team XBMC forum thread here: http://forum.xbmc.org/showthread.php?tid=163982

Various non-controversal level adjustments for various settings.
videoplayer.useframemtdec 2 -> 3

change level of videoplayer.useframemtdec (Frame Multi Thread Decoding) as requested by fritsch
[PVR] updated settings levels
[osx] OSX reports 16bit capability in OpenGL v1 versions but doesn't actually support it. Fixes #13754
Merge pull request #3959 from jmarshallnz/osx_gma_950_fix

[osx] OSX reports 16bit capability in OpenGL v1 versions but doesn't actually support it.
Merge branch 'nedsettings'
Add some fullscreen video controls to touchscreen.xml

Mirrors directional controls of a remote to give some added functionality in fullscreen video:

Swipe left -> StepBack
Swipe right -> StepForward
Swipe up -> ChapterOrBigStepForward
Swipe down -> ChapterOrBigStepBack
Two-finger swipe left -> SmallStepBack
Update keyboard.xml with ChapterOrBigStepForward/Back

Per https://github.com/xbmc/xbmc/pull/3280

This allows the behavior from v12 to be consistent with v13
Update remote.xml with ChapterOrBigStepForward/Back

Per https://github.com/xbmc/xbmc/pull/3280

This allows the behavior from v12 to be consistent with v13