Return QNetworkReply from getRequests

This patch allows the client implementation to react to specific
getRequests, such as folder checks, etc. It allows to connect
client-specific slots to requests, catch its errors and handle them
separately.

I need this patch to be able to check more than one remote folder on the
server, and not mix up their job's signal handling.
Return QNetworkReply from remote mkdir

This patch allows the client implementation to react to specific results
of mkdir requests

I need this patch to be able to catch errors from creating remote
folders.
Add windows backend, require Inotify on Linux

Dummy-backend yanked for now, no support for other Unixes...
Implement folder watching for OS X using FSEvents
CredentialStore: Fix off-by-one
Bump version to 1.2.0pre
Hack: Sleep 2 secs after sync run

This avoids that we get notified by the system
about writing of the csync db (IO has latency).
Fix Windows folder watcher
Add libqtkeychain dll to NSIS
Remove code for local sync runs

Rely entirely on folderwatcher. Local
sync runs can be implemented in terms
of a dummy folderwatcher if we want
to support systems without fs monitoring
again..
Remove debug
Set csync context as module parameter
Further cleanups that were possible by new change notification.
More cleanups that were possible by the new notify api.
Start fs watching with a delay of 2 seconds to don't catch the journal changes.
Compile on Mac
Removed another scary thing: qstrdup for proxy type.
Enable logging through new csync logging api
osx/win: add sync folders to favorite folders
Fix formatting hashes