Moved parser responsibility out to config module.

Just for a quick test, I changed so that one can give a third key
("parser") in the config module, that points to a code ref that will
handle parsing the respective url, for added flexibility if sites have
different html.