apcupsd: use /run/nologin (instead of /etc/nologin) to prevent logins

This is what systemd uses, see "man systemd-user-sessions.service".
Merge pull request #774 from aristidb/master

Add nvidia-smi tool and fix an embarrassing bug in a previous pull request of mine