Change components implementation using Vaadin7 way; ItemListLayout
handles correctly a width or height in percent; Select mode and selected
items are also correctly managed between client and server side