Add attribute mult-select to configure Vaadin table multiSelect property.

- Fix ContextPersistentService for Spring 4.x
- Add BeanDefinition utility classes.
Rename multiselect table attribute to multi-select
Allow to define pageable table and table implementations in <vaadin:table>
Move spring aop related classes from core to new aop module.