Issue #6: parameterize JNDI name for DataSource

Moves configuration of DataSource from applicationContext.xml to
dedicated @Configuration class. Default dataSource name is now
"CalendarDS".
Replace use of @Resource to address JBoss 5.1 startup issue

Use @Value instead. Overload setCaldavHost to keep original setter.