AnimationEditor : Improve plug list behaviour
AnimationEditor : Improve plug list behaviour

- Only show selected nodes, not their children as well.
- Don't always show full node hierarchy all the way to the ScriptNode. Just show enough to disambiguate the current selection.
- Reduce the cost of the filtering, by limiting the amount of recursion performed looking for animation.

hradec/gaffer,hradec/gaffer,johnhaddon/gaffer,appleseedhq/gaffer,hradec/gaffer,johnhaddon/gaffer,andrewkaufman/gaffer,hradec/gaffer,GafferHQ/gaffer,ImageEngine/gaffer,johnhaddon/gaffer,appleseedhq/gaffer,boberfly/gaffer,lucienfostier/gaffer,ImageEngine/gaffer,ImageEngine/gaffer,lucienfostier/gaffer,GafferHQ/gaffer,lucienfostier/gaffer,GafferHQ/gaffer,andrewkaufman/gaffer,andrewkaufman/gaffer,johnhaddon/gaffer,hradec/gaffer,boberfly/gaffer,appleseedhq/gaffer,andrewkaufman/gaffer,boberfly/gaffer,boberfly/gaffer,appleseedhq/gaffer,GafferHQ/gaffer,ImageEngine/gaffer,andrewkaufman/gaffer,GafferHQ/gaffer,lucienfostier/gaffer,johnhaddon/gaffer