separate out update_predb so it can be ran more frequently

before this commit, update_predb is ran every 2 hours. depending on how many nzpre articles are processed at a time (default is 100 i think) it is possible that there will be gaps in a site's predb due to how infrequent update_predb is ran. this changes it to run every 15 minutes (and on first loop.)