Add subtitle control to PS3 BD Remote keymap
[Lircmap.xml] Added some missing keys for devinput
Switch ftp to use protocol options, rather than url options.
Fix ftp utf8 problem by add an 'utf8' option for ftp url.
[depends/libshairport] - add volume control and AudioOutput struct versioning
[airtunes] - add volume contro for airtunes using libshairport (same like we already do on windows using libshairplay)
fixed: Cosmetics
[ASF Tag] Fix parsing of the year tag, it's stored as string.
[ASF Tag] Fix parsing of the artist tag. More precisely: fall back to the built in artist method if there's no "author" field in the tag.
dvdplayer: move CanSeek/CanPause to seekable interface
dvdplayer: disable seeking and pause for udp/rtp and seek for tcp
dvdplayer: move navigator state into IMenus

This allow bluray navigator to make use of it eventually
FIX: [droid] fix keyboard mappings
CHG: [droid] set minimum API to 14 (ICS)
[airplay/airtunes] - backup volume on airplay/airtunes volume change and restore it on playback stop
[python] adds a background progress dialog
Picture/SlideShow support rotate picture by swipe up/down.
[release] version bump to 13.0 alpha3 as we start new merge window.
[touch/generic] support swipe gesture detection for multiple pointers
[touch] allow swipe gestures with a perpedicular movement of up to 20 degrees

This allows gestures to be recognised as vertical/horizontal swipes even if
the swipe movement is a bit diagonal (up to 20 degrees from the horizontal
or vertical movement) which improves swipe gesture recognition a lot
especially because most swipe gestures tend to move up/down a bit at the end
of the gesture.