Log warning for single optional constructor when no default constructor to fall back to

Issue: SPR-12161
BeanDefinitionParserDelegate does not silently ignore 1.x 'singleton' attribute

Issue: SPR-12167