Cleanup background updater and add tests for background updater and manually entered warning.