[musicdb] fix: db updates fail due to duplicate keys creating unique indexes for musicbrainz
[language] update locations where string IDs are used ofter settings refactor
[musicdb] fix the curlfile crash on exit properly this time
[depends] - add libshairplay
[win32] - bump libshairplay to the same version we use in unified deps
[depends] - remove libshairport as its superseeded by libshairplay now
[airtunes] - make libshairplay the new default airtunes library and allow configure to detect and fallback to libshairport if needed
[droid] - exclude libshairplay for android for now - until zeroconf and so versioning is solved
Merge pull request #2631 from Memphiz/unifyairtunes

[airtunes ] Unify airtunes and use libshairplay by default (as on windows)
[musicdb] fix: uninitialized and unused variable removed
README: fixed spelling errors and added some clarifications.
Merge pull request #2683 from FlyingRat/README-patches

README: fixed spelling errors and added some clarifications.
Merge pull request #2580 from ulion/slideshow_picture_video_rework

Slideshow picture with video rework
[droid] - remove libshairplay from android packaging as long as we are not building it.
settings: fix CSettings::Load() in case of a missing or invalid guisettings.xml
[jenkins] - fix comparison with empty strings
[jenkins] - obey the TARBALLS env variable for android builds
[jenkins] - use i686 toolchain for 32bit linux builds by default
[jenkins] - add a sane Default "configuration" for linux builds (Debug like for other platforms too)
[jenkins] - only explicitly set the android sdk version if its not set to "Default" (in which case configure uses the prefered version)