Corrected and finalized the audit function.
Default data.
Rewrote the cache mechanics.

- Just make use of zope components.
- The formerly "public" singleton-like class helper (module) now should
  just be instanced normally, not to mention it should be registered as
  a utility.
- Ditto for the new cache.  Classes just got merged into the evelink
  module and the cache module is removed as it was specific to evelink
  anyway.