[strings] move the 'Component-specific logging...' string out of the reserved range
Pushed subtitle offset default from +-10s to +-60s
[python] Monitor: add onCleanStarted/onCleanFinished callbacks.
[darwin] SysInfo::GetKernelBitness: Use special function for Darwin iOS
[darwin] SysInfo::GetKernelCpuFamily: Use special function for Darwin
TestSystemInfo: print system information
SysInfo::GetKernelBitness: cache result
SysInfo::GetKernelCpuFamily: cache result

Conflicts:
	xbmc/utils/SystemInfo.h
X11: remove dead code
[addons] cleanup the service add-on pre/post install code
[contextmenu] don't show duplicate context menu items
[omx] Avoid hang following jpegs that failed to decode

There's a few instanced of xbmc hanging following a jpeg that failed to decode on GPU:
http://forum.stmlabs.com/showthread.php?tid=14839
https://github.com/raspberrypi/firmware/issues/288
http://openelec.tv/forum/120-news-announcements/70709-openelec-4-0-released?start=15#105219

It should fail and continue with software decode. It hangs on the OMX_FreeBuffer call.
Looks like image_decode component should be returned to idle state before freeing buffers
when operation did not complete successfully
[rbp] Reduce GPU memory use when limited

Switching from default triple buffered output to double buffered saves 8M with 1080p GUI.
This may slightly reduce framerate, but is likely to be minimal.

Assume if gpu_mem is set below the default 128M that this memory reduction is wanted
FIX: [droid] crash if an app is favourited, then uninstalled from system
ffmpeg: adapt depreciated attribute max_analyze_duration
FIX: Upstream Annex-B bitstream conversion fix for some BD mkv iso rips

Upstream ref: https://github.com/FFmpeg/FFmpeg/commit/ad91bf854b559f1afc42fc06f8a7dfbb75def5c8
SWCodec: Add VP9 as pure sw decoder to use multithreading
ffmpeg: bump to 2.3.1
[depends/gas-preprocessor] - bump gas to https://git.libav.org/?p=gas-preprocessor.git;a=commit;h=03e23216b7e657fdf202befc129ca94cd582c253 - needed for ffmpeg2.3 compilation on ios
ffmpeg: adjust API requirements for external ffmpeg to 2.3.1