[UX] consistent playback behavior for music and video
build: make D-Bus configurable
[pvr] use channel path instead of channel name for CFileItem path property
[pvr] sync selected item between pvr windows
fixed: keyboard layout blank and double QWERTY.

There are 3 solutions to this issue

1) @notspiff fix to use a fallback to English with the font13 which is
not what's used elsewhere in skin
https://github.com/notspiff/xbmc-cmake/commit/8ca6d81189acb43d1d136935b5013b5f9ae5410c

2) use the Roboto fonts I was working on and no longer am, but already has
the Hebrew characters added (correctly or incorrectly idk)
http://forum.xbmc.org/showthread.php?tid=150067

3) simple, use English names, since default language is English, users
must have some degree of understanding of that and smart enough to know it.

Since I no longer work on that font , nor speak such languages I was
adding characters for and have no desire to extend it from what is done
atm

This was my solution, both simplest and avoids dealing with niggling issues.
[markwatched] queue up mark watched jobs and process them without locking the main thread
[markwatched] handle mark watched via mark watched job queue
Merge pull request #5199 from xhaggi/pvr-select-current-playing-item

[pvr] sync selected item between pvr windows
Merge pull request #4923 from mkortstiege/markwatched

handle mark watched via job queue
dvdplayer: remove log spam after 7ab52a00ac516ecb784f86a190fd44c523359cf7
[darwin] Add model detection for OS X
[pvr] cosmetics: renames m_selectedItemPath to m_selectedItemPaths to reflect it's a map
[pvr] fix selecting current playing item

As m_selectedItemPaths is a map we need to check if the corresponding map value is empty instead of the whole map.
Merge pull request #5317 from Karlson2k/osx_model_id_01

[darwin] Add model detection for OS X
Merge pull request #5325 from xhaggi/pvr-fix-selecting-playing-item

[pvr] fix selecting playing item in PVR windows
android: Allow the use of prebuilts/sdk as the SDK for compilation

* Requires one change to dx in the sdk as well:

     https://github.com/Matricom/prebuilts_sdk/commit/8a0058d4f6b9267e7a595069f7b18ea219d84f22

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>

Conflicts:
	tools/android/packaging/Makefile

Conflicts:
	tools/android/packaging/Makefile
	tools/depends/configure.in
Android: Splash: Fix progressbar/text overlap

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Merge branch 'master' of http://github.com/xbmc/xbmc into burger
Don't track launcher icons

* They are copied over from media/

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
AMCodec: Send MPEG4 SD to software decoder

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>