Fix ordering in systemd service file
Systemd .service should also install .socket
Systemd servide should not restart on failure by default