Correct handling of multimedia key presses
fix horizontal alignment of outlined text. fixes #13909
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
[jpegio] use chunked reading in case the filesize isn't available on Open()
Merge pull request #1885 from jmarshallnz/chunky_jpegs

[jpegio] Use chunked reading if CFile::Open doesn't set CFile::GetFileSize
Merge pull request #2020 from jmarshallnz/lame_id3_v2

Always write v2 ID3 tags when ripping to mp3
[cec] don't send incorrect pause/resume to slideshow when the source is (de)activated and don't resume playback when the source is activated and we didn't pause it when the source was deactivated
[cec] don't update the device type in settings with the value that was returned from libCEC
If cached art from Eden exists, but no original url is available, map it to an unknown http address so that the art is maintained in Frodo. Required as themoviedb.org scraper caused actor art to be this way in Eden.