Squashed 'utils/box-installer/' changes from d2587f2..1f1bab3

1f1bab3 Merge branch 'development' Several small Bugfixes done
877b423 More trial changes for the bootup the box-installer
2adf862 fix for restart after first initialization
a480194 fixing debug check, which always throws errors
57c4ffb don't exit, only return and proceed with next function, if extendRoot is already initialized maybe someone wished to update his packages OR want to install additional software
124b9e5 initiate reboot after the work was done
0544d23 fixed call of FTP setup
39060a3 version raize...
884b3bd fixed check for already existing entry
ba1f68a Merge branch 'ftp_config'
443b405 Merge branch 'ftp_config' of github.com:LibraryBox-Dev/LibraryBox-Installer into ftp_config
e645c84 Merge remote-tracking branch 'remotes/origin/bugfix-issue4'
e368166 Merge branch 'ftp_config'
2442002 fixed bug which came during rebase
d01da6a include FTP config option
606ef5f fix for new timesave-installer path
1bac9ff use start-stop daemon to get correct PID and kill process later on
b3b4dfb include FTP config option
d69d32b fix for new timesave-installer path
d144cb3 use start-stop daemon to get correct PID and kill process later on

git-subtree-dir: utils/box-installer
git-subtree-split: 1f1bab3bf3565d27f6c13a7fe3cc7bb1663bae78
Enable FTP menu if script is available
Fixes for Timesave script
Fixes on runs without install-folder

Merge commit '8c3adbe47a9c739dc0998ad4621a432a42996fa5' into update
Squashed 'utils/usb-config-scripts/' content from commit c42d089

git-subtree-dir: utils/usb-config-scripts
git-subtree-split: c42d089b8bd9ef61a73a5b25638cc3ce576c4894
Merge commit '1cfa1f78257129827c11dd562ec0dd79fa865ae9' as 'utils/usb-config-scripts'