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.
Allow setting the configuration directory on command line
The configuration directory is a static attribute in mirallconfigfile class
Removed remove of list of configured sync folder on reconfiguration.

The removal of the configured folders was needed as long as the
csync journal was based in on the folder name of the sync folder.
Now that every folder has its own sync journal its not longer needed.
Simplify NSIS template
Load Qt translations from app dir/bundle, too
Fix compilation on win/mac
CPack: more parameterization
[tx-robot] updated from transifex
Results bubble: _localPrefix might not end in a separator
[tx-robot] updated from transifex
[tx-robot] updated from transifex
sign_dmg.sh: increase wait time for dmg mount
Changes to handling of command line options. Fix a segmentation fault with owncloud --help. Add -h as help short. If a commandline argument isn't recognized, print that it isn't recognized, print help, and abort.
[tx-robot] updated from transifex
No need to ship ocsync.conf
[tx-robot] updated from transifex
Merge pull request #284 from mjkent/854852959c95935efd8902f05d9935b04bb9f04c

Improve command line argument handling
[tx-robot] updated from transifex