Protect HttpMessageConverters if MVC is not available
Split SecurityAutoConfiguration

Spring Security 3.2 has a new annotation @EnableWebMvcSecurity that we
should use if MVC is being used.
@FrameworkEndpoint replaces EndpointHandlerAdapter
Add parent properties to config props endpoint
Rename packages in samples
Add actuator-noweb sample
Add beans and autoconfig reports to shell
Extract MVC concerns completely from Endpoint implementations
Replace @FrameworkEndpoint with MvcEndpoint interface
Move JolokiaEndpoint so it is not an Endpoint