use the asset file url with writing output files on source file digest

This writes the output files as they will be requested with the
fingerprint in the file name.  Ideally, if output to a public
dir, you only do this once and the files are served directly out of
the output dir afterwards.