Adapt to array_create relocatable parameter now being bool
Don't test if ~/.redapid exists just try to create it

If creation fails then check for the reason.

Also create directory as 0755 instead of 0700.

Check return value of prepare_paths in main.
Adapt to daemonlib daemon_start function change