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.
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.
Merge pull request #284 from mjkent/854852959c95935efd8902f05d9935b04bb9f04c

Improve command line argument handling
[tx-robot] updated from transifex
[tx-robot] updated from transifex
Hack: Do not leak FDs when neon is built with gnutls (Linux)

Previously, this would cause Mirall to crash sooner or later.

Fixes #154
Typo
[tx-robot] updated from transifex
adding --monoicons option to usage.rst
adding manpages for mirall and owncloud
add creating manpages to CMakeLists
adding doc to default if CREATEDOC is set
only add instalation dir if we are creating doc
Set to version 1.2.1pre
Make mirall packager for win bundle the new openSSL dlls.
Do not allow to press Finished if connection to the server fails

This does not yet consider cases where the connection
succeeds but webdav fails.
Add suffix, to be added with -DVERSION_SUFFIX=...
[tx-robot] updated from transifex
Link libdl explicitely.