fix: Temperature unit alignment

The Tempunit alignment is off by about 11 pixels this corrects it
[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.
[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
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
[win32] update path to cmake C/CXX flag override files
[win32] cmake: move generation of xbmc-config.cmake into xbmc dependency
update .gitignore
cmake: allow building of selected addons in xbmc-addons project
[win32] cmake: make use of ADDONS_TO_BUILD in make-addons.bat
cmake: don't enforce that the name of an addon's repository must be identical to the addon identifier
[release] bump to 14.0 alpha2
[pvr] fix the path split-up in CPVRTimers::GetDirectory() which results
in no timer is returned
[pvr] bump add-ons
Merge pull request #5120 from xhaggi/fix-get-timers-directory

[pvr] fix the path split-up in CPVRTimers::GetDirectory() which results in no timer is returned