Fixed issue (again) where no grep matches give nill error.
Now using digest_path not digest to make hased name.
Updated class doc.
Asset #write simplified; output path behavior fixed.
Simplified grep regex to catch all tags.