Improve on Joni's patch.

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18535 4046b530-fbad-4e16-af16-ee11f0b55167
Merging changes from 3.2 branch to trunk

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18545 4046b530-fbad-4e16-af16-ee11f0b55167
Reverting mystery edit

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18546 4046b530-fbad-4e16-af16-ee11f0b55167
Removing traces of cygwin 1.5

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18570 4046b530-fbad-4e16-af16-ee11f0b55167
Adding # to fix #1236

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18635 4046b530-fbad-4e16-af16-ee11f0b55167
Adding inetd-like support to QVD::HTTPD for shared folders functionality - fixes #1221

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18767 4046b530-fbad-4e16-af16-ee11f0b55167
Added comment on inetd "hack", made parameter passing explicit

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18785 4046b530-fbad-4e16-af16-ee11f0b55167
Reorganization of slave channel communication into client-side server and client, and vma-side server and client

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18786 4046b530-fbad-4e16-af16-ee11f0b55167
API requests consering shared folders go under "shares"

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18851 4046b530-fbad-4e16-af16-ee11f0b55167
Use correct way of calling super class method

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18941 4046b530-fbad-4e16-af16-ee11f0b55167
Changing license from "gpl3" to "gpl"



git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18944 4046b530-fbad-4e16-af16-ee11f0b55167
Has to extend QVD::HTTPD::Fork

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18945 4046b530-fbad-4e16-af16-ee11f0b55167
adding abstract to new modules

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18948 4046b530-fbad-4e16-af16-ee11f0b55167
Read slave command from config

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18949 4046b530-fbad-4e16-af16-ee11f0b55167
Accept host and port as command line parameters. Use 12040 as default port.

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18950 4046b530-fbad-4e16-af16-ee11f0b55167
Use the vma slave server as the vma slave command by default (even if the feature is disabled)

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18951 4046b530-fbad-4e16-af16-ee11f0b55167
Adding local::lib as dependency

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18954 4046b530-fbad-4e16-af16-ee11f0b55167
Correcting QVD_SLAVE_CMD environment variable name

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18956 4046b530-fbad-4e16-af16-ee11f0b55167
Make shared folder mount point configurable, by default ~/Desktop. Make it possible to disable support for slave client in the qvd client coniguration.

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18987 4046b530-fbad-4e16-af16-ee11f0b55167
Set the slave command environment variable for nxagent if it is defined in config. vma.slave.enable enables slave *client* connection forwarding.

git-svn-id: https://svn.qindel.com/repos/main/projects/qindel/QVD/src/trunk@18988 4046b530-fbad-4e16-af16-ee11f0b55167