Exclude CMakeLists.txt.user from the source tarball
(cherry picked from commit 24e9c50b621137a37cbcb6d98461ba80408f3ed1)
Remove the two old cherry-pick lines from 1.0's uploadtoppa.sh
(cherry picked from commit ab354747349c58262f05fc6dbd84a906555a84eb)
Use qt_blurImage instead of the handwritten function
Fix a crash when deleting files from disk when the library is empty.

Fixes issue 1682
Log a warning when failing to save tags to a local file.
Use the actual artist name's initial if 'Ignore "The" in artist name' option is used when organizing files.
Fixes issue 3201.
Use the full protobuf instead of protobuf-lite, to hopefully fix
a crash on Windows.
Uninstall libprotobuf properly in the windows uninstaller, and clean up libprotobuf-lite from previous installs
Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer)
Build fixes for mingw-w64
Copy taskbar GUID from win7 SDK.
Enable C++11 for Clementine & libclementine
Remove use of linked SAC shim and depend on DLL version (which doesn't exist yet)
Update DLLs for newer deps & mingw-w64.
Do WMDM static init in main() to avoid static mutex.
Remove old DLLs from pre-mingw-w64 installs.
Try parsing a message in main(), both in the main thread and in a QtConcurrent thread.
(cherry picked from commit 4446b277814ae4afe7d4aba85eb4fd5475843880)

Fixes issue 3265
Add taglib-1.8 to 3rdparty
(cherry picked from commit 66ce3b440843393f89c46e93a623b19701ab63af)
Make the Ubuntu and Fedora packages depend on sparsehash, and use the builtin taglib by default if the system's version is too old
(cherry picked from commits e5b2cacb2030536e85f5172e4bb8015210e0e494 and b42e93d29bb5bcc2161e5d564f6f60afcecc6bf8)
Try parsing a message in main(), both in the main thread and in a QtConcurrent thread.
(cherry picked from commit 141bdc688892603c865f516f061c3b0f670a5c7b)