Selective sync:  Add UI to select paths
Move the update job in a new file named discoveryphase

"Discovery" is a better name than "update"
Selective sync:  ignore the files that are not in the selective sync white list
Selective sync:  remember the old list when accepting the dialog even if the tree was not expanded
selective sync:  fix whitelist matching
[tx-robot] updated from transifex
[tx-robot] updated from transifex
[tx-robot] updated from transifex
overlayNautilus: Better reconnect behaviour if mirall was not running.
csync statedb: Set sqlite3_busy_timeout to 5 seconds.
csync statedb: Fixed handling of sqlite reply value.
Updater: Added a bit of useful logging.
nautilus overlay: Fix reconnect, create a new socket everytime.
SyncJournal: Fix logging text.
SyncEngine: End the journal transaction after update.
FolderMan: Proper singleton implementation.

The connect in SocketAPI had to be moved because it also uses
FolderMan::instance(). And since SocketAPI is instanciated in
FolderMans constructor, this was a deadlock.

Now the connect is tried on every new socket connection in SocketAPI
but I assume that multiple attempts to connect are not an issue.
Revert "FolderMan: Proper singleton implementation."

This reverts commit 0350508b651d3ad16fe6ede76a975e0b41bacaaf.
SyncJournal: Add an index on inode to the journal database.
csync journal: Improve get_below_path query.

Add another index on the pathlen column. Use that column to deselect
all rows that are shorter than the path to search files below. That
shrinks the amount of rows to examine using LIKE tremendously by
a cheaply to query for criteria.
Updated the about text for the generic ownCloud Theme.