Merge pull request #2429 from alanwww1/transifex-frodo-update

[lang] fixed: revert Serbian non cyrilic changes as they are wrong there
fix copy-constructor of Buffer, which fixes xbmcvfs.read() (fixes #14183)
rss: fix xbmc.org feed

http://feeds.xbmc.org has been created so that we can prevent this in the
future. It is now a CNAME using the "MyBrand" feature at feedburner, which is
up and running again after the latest news entry.

With this set, we change we can modify the feed at any time in the future.
Add missing audiochannels rule to PlayerSelectionRule.cpp. fixes #13536
[AE] Initialize member vars.
[IOS] Fix popen crash during xbmc starting up, it not work ios and may crash.
Bump version to Frodo 12.1
[ios] fix versions
Bump version to 12.2-PRE
[atv2] - fix learned remote buttons for fwd and rewind ios 6.1 (atv2 5.2) - apple changed the values for those for filling a gap in the enum i guess. Also those 2 buttons are repeatable - so handle them right for not firing 2 messages for one keypress (press, release)
[CA/AE] - make the devicelist change callback more robust - should fix crashes during shutdown on some system constellations (where removing the callback seems to also triggers the callback at the same time)
[airplay] - fix the playtime - itunes is very picky about the formatting here
[dvdplayer] fix deadlock when trying to go to disc menu
fixed: prevent infinite loop in add-on dependency checks
fixed: addoninstaller unguarded null pointer after b0825b1a212849e52fca27409ea87e81591f7cf4
Only add to preDeps when it's not in there.
Fixed: CAddon::HasSettings() was broken after a call to CAddon::SaveSettings() on creation of user settings
fixed: We can only obtain the aspect & duration this way when the Process() thread is running
fixed: Some (live) streams no longer played since the Curl seek fix (fixes #14224)
[ASF Tag] Fix parsing of the year tag, it's stored as string.