avoid attempting mac-discovery for internet addresses
FIX: avoid waiting forever on a locked CPluginDirectory while exiting
FIX: Consistenly look for fonts in special//home, then special://xbmc
Sort buttons depend directly on available sort methods
Python: Add a DelayedCallGuard to xbmc.executeJSONRPC.

Avoids locking other python threads running on the same process space as XBMC, since executeJSONRPC may trigger activity on them.
FIX: [stagefright] ignore frames with no valid pts
[addons] add Gotham repositoy
fix #3166: use URIUtils::AddFileToFolder
ActiveAE: fix toggling stereo upmix for spdif
ActiveAE: fix channel layout for audiophile mode
[WIN32] cosmetics: removed some XP only code.
SysInfo: add "GetBuildTargetCpuFamily" function
[gui] bump gui version but keep backwards compatible with previous version
[skin] set Confluence GUI dependency to 5.0.0 and do version bump
[skin] Updated Touched skin
Merge pull request #3213 from MartijnKaijser/gui_bump

[gui] bump gui version but keep backwards compatible with previous versi...
Merge pull request #3216 from MartijnKaijser/gotham_repo

[addons] add Gotham repositoy
Merge pull request #3229 from wsoltys/xpcleanup

[WIN32] cosmetics: removed some XP only code.
[depends] - fix target config site script. It wants to set LD_LIBRARY_PATH to the deps dir not to the native buildtools. Found when trying to get ffmpeg gnutls to work. On osx ffmpeg tried to pull in libz from native dir instead of system toolchain because ld_library_path was set wrong
[depends/config.site] - don't allow pkgconfig to sniff pc files from the other site ...