Bug 819548 - Remember sys updates are available after reboot

We then prompt for updates on startup

Fixes

New tests and logic

test updated

lint fixes

fixed wrong method name