MethodCallTargetNode: also simplify default method calls to virtual calls if possible.
MethodCallTargetNode: document the single implementor optimization.
MethodCallTargetNode: replace StampFactory.declared() with StampFactory.declaredNonNull().