compil against external libbluray
Ignore media content with .nomedia in parent

Currently there is no quick way to ignore certain media files, the
android ecosystem has a '.nomedia' file to exclude directories from
being scanned. Add the same functionality to XBMC.
rename SetPartOfSet and Get/SetTrackAndDiskNumber
videodb: Add column name on GROUP query otherwise sub query returns no rows
CHG: [droid] Splash.java: check sdcard readyness + refactor
timidity: Fix "Stage 1 -> Hall 1" reverb effect type
StringUtils::Split: fix processing empty delimiter
Extend test for StringUtils::Split()
StringUtils::Split: optimize
StringUtils::Split: add overload with single char as delimiter
Add tests for StringUtils::Split() overload
Use new overload of StringUtils::Split()
StringUtils::Tokenize: add overload with char as delimiter and use it
[win32] Update libiconv to 1.14
[posix] Update libiconv to 1.14
[gui] GUIFontTTF: allow loading fonts from any supported VFS, remove need for custom patch for freetype on win32
[input] use GetActiveWindowId() for resolving window actions for keyboard input instead of duplicating it's logic
[input] use same keymap fallback logic for touch inputs than for keyboard and joystick
[PVR][input] add special case handling and default keymaps for PVR radio in visualisation/fullscreen mode
[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.