[videoinfoscanner] scan the entire subtree of path passed to scanner.

- fixes new files not getting picked up when more than 1 level down.
- fixes hashing never being used when scanning a single directory.
Respect parent path decision when cleaning paths.

When cleaning the video library and a source containing TV shows was unavailable,
choosing to keep it only kept the source root, while subdirectories were
removed.
The result was that TV shows "disappeared".

This is fixed by checking if there's a decision for the parent path when
cleaning the path table.
[ios] - bump gas-preprocessor
[ios] - support Xcode 6.x and iOS 8 SDK

- use clang as default compiler for newer SDKs
- fakeroot: ignore interposing openat()
[ios] - fix libssh build with Xcode 6
[ios] - fix pil build with Xcode 6
[ios] - libRTV fix build for Xcode 6
ios] - fix libmpeg2 build error by making it even more PIC (also the real fix for the xcode5 build issue earlier)
[ios/atv2] - adapt readme - we support Xcode 6.0.1 against iOS 8 SDK
[smb] only log if samba logging is enabled
dynamic dialog size for DialogSelect.xml
[osx] - adapt readme for compatibility with Xcode 6.1 with OSX SDK 10.10 under Yosemite
[ios/atv2] - adapt the readme for support with Xcode 6.1 against iOS SDK 8.1 on Yosemite
[rebrand] minor @echo @APP_NAME@ instead of kodi/xbmc
[rbp] Fix for orientation handling of Pi textures

There were a number of "off by one" errors in the orientations when using accelerated jpeg<->textures on the Pi.
This mostly worked out, but was the root cause of this issue:
http://forum.xbmc.org/showthread.php?tid=192380&pid=1805144#pid1805144
CHG: [droid] refactor packaging to allow obb google extension apk
Add some new weather strings
runscript: make sure to get the correct extension point to run
[Confluence] Update weather window
Fix LOGDBUS component logging.