Only reboot if something needs-restarting, and pause beforehand
Merge pull request #11 from lmacken/feature/needs-restarting

Only reboot if something needs-restarting, and pause beforehand