Use score (not age) when trimming Feed.updates

Previously, a feed update would be dropped if it was 501st entry in
the deque no matter where it actually landed on the index page.

With this commit, sort Feed.updates and drop the 501st update after
it's been sorted by Index.factor_update.