- remove obsolete code
- generic/nsf.c: Use GetAllClassMixinsOf() instead of
  TransitiveSubClasses() when invalidating per-class caches. Added two
  tests.
- extend regression test