Removed accidentally added temporary files
ExpressionState.getConfiguration() should never return null

Issue: SPR-11031
(cherry picked from commit 4aab315)
Made processCommonDefinitionAnnotations(AnnotatedBeanDefinition) public

Issue: SPR-11032
(cherry picked from commit 8bd4804)
Cache InjectionMetadata per bean name instead of per Class, if possible

Issue: SPR-11027
(cherry picked from commit 4675bc4)
Factory method type resolution works with indexed and named arguments as well

Issue: SPR-11019
(cherry picked from commit 109faac)
Fixed detection of setter in case of getter with covariant return type narrowing

Issue: SPR-10995
Polishing