dvdplayer: ff/rw/seek was broken for inputs implementing IDisplayTime

This affected PVR with file based inputs and BluRay.
fix c&p error in CApplication::StartServer() when starting/stopping airplay
album art for individual songs in file mode weren't loading correctly - fixes #13906
view control in login window was cleared on deinit rather than on unload. fixes #13813.
Correct handling of multimedia key presses
fix horizontal alignment of outlined text. fixes #13909
CGUIMediaWindow: fix invalid filter-path when toggling watched mode which leads to not grouping into movie sets
dvdplayer: another fix for seeking/fw/rw in PVR
[pvr] fix channel import for mysql backends. closes #13810
fixed - don't try to go to the previous window when stopping playback on exit. closes #13884
[pvr] fixed canceling the active timer on a channel in certain situations
moved nyxboard power and user button from peripheral config to keyboard.xml
reset initial visible state to visible if it has been set to delayed during a previous window session. fixes #13923
always add the repository to the add-ons database even if it returns no add-ons. fixes constant (every 10 minutes) hitting of add-on repos that have no add-ons
revert part of 60b0ee01a47a134a002594ab746b2e52efb0d2b7 that somehow snuck in
Merge pull request #2037 from jmarshallnz/outline_alignment

fix horizontal alignment of outlined text
Merge pull request #2039 from jhsrennie/master

Correct handling of multimedia keypresses
[cddb] use uint32_t for the disc id rather than unsigned long and other permutations - it has to be 32 bits. fixes #13933.
write id3v2 tags when ripping cds to mp3
Merge pull request #2052 from jmarshallnz/cddb64

[cddb] use uint32_t for the disc id rather than unsigned long