Wizard: Attempts to really close the database when starting the backup

Still for issue #1989
Wizard: Fix escaping of error message.

An url can contains % signs, so if it does, the errors formating was wrong
because of the use of QString::args

Also, the error is in html format, and we need to let the message box know
that, otherwise we will just see <br/>
Folders: Move ETag check scheduling to FolderMan

Only 1 check per time is able to run now.
For #2553
Might improve #2479 #2485 #2534
[tx-robot] updated from transifex
Windows shell integration: Always release the lock before calling win32 API

May help for 2515
Update binary submodule
fix_frameworks is no longer required

This is taken care of by macdeployqt.py, which is
run during "make install"
FolderMan: only touch _currentSyncFolder when done #2407

Also simplity terminateSyncProcess() to always terminate the
*current* sync run. Only one can be running at a time anyway.
Mac installer: Make the installer background brandable for MacOSX.
GUI: Check if there are sync folders configured and how proper msg.

This fixes #2264
[tx-robot] updated from transifex
Etag job scheduling: Silence warnings, make prettier.
Fix typo.
NetworkJobs: Set timeout to 5 minutes everywhere.
Fix compile. :/
FolderWizard: Clean up naming of 'add folder' button. #2371
Setup Wizard: remove all folder definition before starting a new sync

Issue #1989
DB: Delete corrupt database. #2547

* Also use readonly DB access for SocketAPI.
[tx-robot] updated from transifex
[tx-robot] updated from transifex