Optimizing systemd service files

Find a revision of the systemd service files 
 Added documentation line for each service 
 Added Restart on-failure
For bareos-dir 
 Added soft dependency for  postgresql & mysql
(doesn't fail if postgresql or mysql is not present like for remote db) it just indicate clearly to systemd that we want to start after them if exist