Fix up NIAction's class traversal when resolving actions for a subclass that doesn't itself have actions, but has multiple superclasses that do.
Merge pull request #573 from darrenw/CheckSuper

Fix up NIAction's class traversal when resolving actions for a subclass