Usage of raw types.

Usage of raw types in the DaoAuthenticationConfigurator and AuthenticationManagerBuilder
makes build() require a cast to AuthenticationManager.
#104 HttpConfiguration addFilter support for OpenID and CAS

We also add better error messages for Filters that are not supported.
WebSecurityConfiguration is no longer a builder
SpringSecurityFilterChainBuilder -> WebSecurityBuilder
javadoc WebSecurityBuilder
Invoke filterChainProxy.afterPropertiesSet()
#106 WebSecurityConfigurer does not reference HttpConfiguration
Merge branch 'aspan-fixes' of github.com:/aspan/spring-security-javaconfig into aspan-fixes