Improvements to page score ranking.

Motivated by the sheer number of business pages on the front page of
/sf, I tweaked the page score ranking to take the number of incoming
links as well as the page content length into consideration.

There's still a missing piece here - adjusting the ranking after pages'
links shift around.