Squashed 'libertree-frontend-ramaze/' changes from 11eff25..5d62dce

5d62dce adjust default path to /opt/libertree

git-subtree-dir: libertree-frontend-ramaze
git-subtree-split: 5d62dce2c6679ffe911eb44043c4de7e84f2eb91
Merge commit 'e9798a6178baaf2d4a37f5642d1ea0a9b75181bd'
Squashed 'libertree-backend-rb/' changes from 5934209..7d92847

7d92847 add service management script
c87824e load defaults also in job-processor lib
f37de9e rename config.yaml.example to defaults.yaml and load automatically
ecc4e95 ahem, we are no longer using M4DBI
f8e6f3d default: path to private.key
3777649 raise error if private.key file doesn't exist
600065e default to tmp directory relative to backend directory
218af80 create directory holding socket if it doesn't exist
18bce01 default: libertree.localhost for local deployments
3be3028 drop quotes from string settings
af19fa2 define pids directory and log path per default
91b789e create log and pid directories recursively if needed

git-subtree-dir: libertree-backend-rb
git-subtree-split: 7d92847da43e9d3b01ccced86a8d6eed8161ff85
Merge commit '2bdd217fa44c7389e2a7a1c4960790707d674a53'
add service.sh, replace config.yaml.example with defaults.yaml