Clean Up Deprecated Method Call

change all testcases in spring-jdbc those use queryForInt and
queryForLong methods to queryForObject
DefaultListableBeanFactory defensively handles BeanDefinition access in getBean(Class)

Issue: SPR-10542
PersistenceAnnotationBeanPostProcessor defensively handles BeanDefinition access for extended EntityManagers

Issue: SPR-8834
DefaultSingletonBeanRegistry performs non-synchronized checks for existing entries in dependentBeanMap and containedBeanMap

Also adding alias resolution to isDependent's algorithm (for circular dependency detection).

Issue: SPR-8834
Issue: SPR-7966
util:properties supports multiple resource locations and ignore-resource-not-found

Issue: SPR-10614
Consistent attribute documentation/formatting in spring-context and spring-mvc schemas
Fix String equality

Issue: SPR-12105
Merge pull request #624 from leizhiyuan/master

Stop using deprecated JdbcTemplate.queryFor*() methods
Updated copyright date range
Merge pull request #2 from spring-projects/master

Merge pull request #1 from spring-projects/master