Nvidia-powerd service auto-restart

The nvidia-powerd.service systemd service is not configured for restarting. If the daemon were to crash it would not be retried, silently disabling the Dynamic Boost feature until the next system reboot.

Systemd offers a restart mechanism, controlled by the Restart= key.
Because nvidia-powerd currently exits with code 1 on unsupported hardware (Nvidia-powerd exit code) we cannot use Restart=on-failure as that would cause a loop, but we could use Restart=on-abort which only restarts when the process is terminated by signal.

When testing in Ubuntu we did experience a nvidia-powerd crash while gaming, so this is more than a hypothetical.