Merge pull request #362 from sanderu/master

Adjusting PermitRootLogin and PasswordAuthentication if SSH_ROOT_PASSWOR...
lib/network-functions.sh function prefix2netmask contained a bug index BITS should have been pf
Add sleep command to be sure that network is properly initialized in rescue system
Merge pull request #364 from Florent38/networkFix

Add sleep command to be sure that network is properly initialized in rescue system
A serious update to BACKUP=DUPLICITY method after doing real tests with duply
With duply we can now do automated restores; with duplicity you will be thrown in a rear shell and you need to restore the system yourself (using your own scripts?).
Keep in mind: rear will NOT make a full backup (not even with duply).
No issue linked to this (yet).
small fix - need to go into /mnt/local and not /mnt/local/restore
checking the bootloader files during savelayout section - see issue #234
mark rsync scheme that does not has the rsync keyword as OLD style that will be abanoned in future releases (see #200)
* fix missing ) in output/RSYNC/default/90_copy_result_files.sh;

* when BACKUP=RSYNC skip output/default/95_copy_result_files.sh;

* fix mntpt check and --xattrs removed from BACKUP_RSYNC_OPTIONS;

close #366
with BACKUP=RSYNC we redesigned the BACKUP_URL specs - see issue #200
moved the check if BACKUP=RSYNC from top of script to (rsync) section, just in case the output has defined an OUTPUT_URL which is different from rsync, e.g. nfs for storing ISOs
PoC script for automating backups with duply/duplicity
improved the bootloader guessing on opensuse/sles (take the /etc/sysconfig/bootloader file)
put GRUB2 keyword in capital letters to be consistent with other keywords
adding sg_inq to the list of PROGS (OpenSuSe systemd complained about missing it)
Fix the wrong grub executable being used on SLES/OpenSuSe (grub vs grub2). Using now BOOTLOADER variable if present. Linked to issues #182 and #386
Fix for incremental backup
code cleanups for incremental patches
Merge pull request #376 from romses/master

Missing commits for incremental patches
adding 2 new variables to TSM
* TSM_ARCHIVE_MGMT_CLASS which defines a backup class to use with TSM
* TSM_RM_ISOFILE which triggers (if set to y) to remove the original iso file from local system once the ISO image has been tranferred to TSM successfully
* default.conf: GRUB_RESCUE=n instead of y before (to save space under /boot)