[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
[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
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
cosmetics in xbmc-addons cmake project
cmake: add xbmc-addons-depends buildsystem
[win32] cmake: integrated xbmc-addons-depends-windows into xbmc-addons-depends buildsystem
cmake: move preparations of xbmc-config.cmake to common xbmc-prepare-env.cmake script
cmake: rename AddOptions.cmake to addoptions.cmake and moved the cmake scripts into project/cmake/scripts