configure: distinguish sysconfdir and confdir

Before this patch, sysconfdir has been set to /etc/bareos.
However, there are files that reside at other paths inside /etc,
e.g. /etc/logrotate.d/bareos-dir.
This patch adds the configure option --with-confdir.
A typically of configure should be:
configure --sysconfdir=/etc --with-confdir=/etc/bareos.
Without these options, sysconfdir is $prefix/etc and confdir is $sysconfdir/bareos.

Fixes: #132 "make install" ignores prefix for some files
Rebuild configure.
We now support symlink-like objects on windows

Support was added for the following types of symlinks:
- Symlinks on Files
- Symlinks on Directories
- Junction Points

These are implemented in windows as Reparse Points.

All these objects are treated like ordinary symlinks
(FT_LNK) in bareos, also Junction Points and Symlinks on
Directories which are directories in windows logic.

The Information on what kind of symlink-like object we have
is stored in the st_rdev member of the stat information.

There we have now
- FILE_ATTRIBUTES_JUNCTION_POINT
- FILE_ATTRIBUTES_SYMBOLIC_LINK

During Backup, the function "get_symlink_data" gets the information
where the symlink/junction/volume mount points points to.

During restore, the function "symlink" creates the symlink-like object.
To be able to determine what kind of "symlink" needs to be created, it
also gets the st_rdev information.

Depending on what kind of symlink it needs to create it either calls
the windows api function "CreateSymbolicLink" or the self-implemented
Function "CreateJunction"

The symlink target is not altered during restore, even if it is
restored with a prefix (where), because this makes absolute links
unusable.

Fixes #314: On Windows 2008 and Windows 2012 the junction points / links
            are not backed up properly

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Automatic detection of volume mount points

Volume Mount Points are now automatically detected.

If we detect a volume mount point, we check wich volume is
mounted there and add it to the snapshotset.

If the volume is not already in the snapshotset, we add it and
check if the new volume also has volume mount points.

The total number of volume mount points and the number of volume mount
point volumes added to the snapshotset is reported, if VMPs exist.

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Fix windows build without QT.
Fix silent install for client only

We now skip database check if dir not being installed
Mark subsysdirectory as deprecated.

SubSysDirectory is not used anywhere but it could be some people have it
in their configs so for now its deprecated and will be removed in a
future version.