[strings] move the 'Component-specific logging...' string out of the reserved range
[python] Monitor: add onCleanStarted/onCleanFinished callbacks.
fix: Temperature unit alignment

The Tempunit alignment is off by about 11 pixels this corrects it
X11: remove dead code
[addons] cleanup the service add-on pre/post install code
[contextmenu] don't show duplicate context menu items
[linux] Make checking for command existence more consistent and POSIX compatible
[PiSink] More attempts to reduce underrun audio glitches with multichannl and high samplerate
[PiSink] Support planar formats

Mostly just plumbing as planar/float is now handled by GPU.
Requires recent firmware.
[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
[omxplayer] Explictly choose deinterlace method for 1080i

As the 1080i deinterlace doesn't require the 3 frames of context we can save ~9MB by requesting it explicitly
[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
[pvr] recover lost functionality for CONTEXT_BUTTON_MENU_HOOKS
FIX: [droid] crash if an app is favourited, then uninstalled from system
ffmpeg: adapt depreciated attribute max_analyze_duration
ffmpeg: fix deadlock caused by calling avctx->thread_count after codec_open
[pvr] recover lost functionality for CONTEXT_BUTTON_FIND
[pvr] fix wrong index range conditions for selected item
[pvr] cleanup: removes unneeded cast to int
FIX: Upstream Annex-B bitstream conversion fix for some BD mkv iso rips

Upstream ref: https://github.com/FFmpeg/FFmpeg/commit/ad91bf854b559f1afc42fc06f8a7dfbb75def5c8