Minor fixes
New/Added
Nothing.
Changed/Enhancements
Turning on the UPS now triggers reinitialization of the I2C implementation. This ensures that on restarting the RPi the I2C bus is clean.
Added a new warning message in case the system cannot be shut down by the daemon. This can happen if the sudoers configuration doesn't allow sudo without password.
Fixed Bugs
Fixed a theoretical edge case for writing a wrong value for primed to the EEPROM.
Fixed a small bug with the user button when pressed while the RPi is shut down. Now should restart always as soon as the timeout period has elapsed.