Meaningful tests for Updater.
Fix updater not removing books improperly, make last test pass.