Poll for long running PUT: WIP

Some PUT, may take a long time on the server to process (for example, the
last chunk). It may take more time that the timeout.
So in that case the server may reply with an url that we can poll for the etag

This patch is still work in progress
Long Running Put:  store into the database so they can be resumed at startup
Long Running Put: Better error reporting
Long running put: fix some bugs
csync oC Util: set field flag correctly to avoid etag memleak.

The fields varialbe should contain or'ed flags of the fields set
in the csync_vio_file_stat_t struct. The problem was that the field
for CSYNC_VIO_FILE_STAT_FIELDS_PERM was assigned rather than or'ed
which makes the release function for the struct not freeing the
etag memory => memleak.
CMake: Don't need translations with token auth compile
Merge branch 'long_running_put' into il
TokenCredentials: Don't overwrite Cookie header

If the request already had a cookie header, there was a reason for it.
Don't blindly overwrite it.
CSync: Ignore OS X files with hidden flag
Propagator: Don't have cookies overriden by QNetworkCookieJar

The direct download feature has its own cookies, don't let QNAM override them.
TokenCredentials, DirectDownload: Rework cookie handling

That way we don't override QNAM's cookie jar behaviour
Don't use CMAKE_INSTALL_PREFIX for RPATH
Add "Crash" entry to systray if started with --debug
Add crash reporter using libcrashreporter-qt
Add CRASHREPORTER_SUBMIT_URL define and default it to some placeholder owncloud url
Use include path for libcrashreporter-qt instead of lengthy relative include
PollJob: Increase timeout
SyncEngine: Error out if we don't have a sync dir
Add CRASHREPORTER_SUBMIT_URL to OWNCLOUD.cmake
Poll URL: Don't delete from DB in case of 503