Capture source of article in fetchers and store to database.

Fetchers will supply a validated source which is the full filename or
URL - so relative filenames will be converted to absolute ones, module
names for POD will be converted to the filename containing the POD
etc.