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.
adding doc to default if CREATEDOC is set
only add instalation dir if we are creating doc
no more different cmake parameter is needed
Cleaned up used icons.
Fixed typos.
Fixed sorting of header entries, ie. public / protected / private.
Allow setting of custom poll interval through status.php
[tx-robot] updated from transifex
Delete existing folders properly before adding new ones.
Properly stop syncing when connection manager opens.
Stop authentication tries already after the first attempt without
success.
Added config file setter for poll interval. Thx for pull request.
Merge pull request #4 from sebasje/requestreply

Return QNetworkReply from getRequests
Merge pull request #5 from sebasje/mkdirreply

Return QNetworkReply from remote mkdir
API additions for the Plasma client

This patch contains a few (source-compatible) API additions needed for
the Plasma client.

* return QNetworkReply* to caller for tracking status and error of
  requests such as mkdir, getWebDAVPath and getRequest
* Add a setter for the QNetworkAccessManager. This allows us to route at
  least some of the network requests through KIO in the Plasma client
* Add a setter for the remotePollInterval. This should be enough API to
* make it possible to adapt the polling interval to the client's machine
  state, e.g. sync less often on battery, or somesuch
Always return QNetworkReply* on mkdir and also on checkInstall.
Clear pending network requests in setup wizard on back.
Add chrome download file to exclude list