Use a function instead of a generic function to generate the failure instance.
Warn when there are no tests or tags defined for a package.

Return NIL from functions that are returning lists of things.
Ensure that a package object is used as the hash-key for tests and tags DB.
Remove redundant function print-warning.
Ignore CCL FASL files.

Trim trailing white space.
Fix issue 17 in remove-tags.
Correct error in parse-body that was discarding the test documentation.
Store the test based on the SYMBOL-PACKAGE of the test name, not *PACKAGE*.
Organization
Store the test in the appropriate package.