Added unit tests for DatabaseUpdater class.
Fixed bug where every download was considered the first download

This prevented the app from ever firing off any notificaitons.