Add mike bautista's tumblr.
Add multi-method to provide unified "fetching" api.
Use the new fetch-from method in server.

This should make adding new sources easier.
Add hn/pg to sources to conform to new format.