Consistent throwing of last UnsatisfiedDependencyException if available and no constructor resolved

Issue: SPR-12543
HandlerExecutionChain prevents re-adding the interceptors array to the list (and declares varargs now)

Issue: SPR-12566