Update dependencies
backporting stuff from vdemeester/vaadin-container-utils
Changing the groupId
Rename package (in this branch)
Oups
Add project build encoding
Add wrapping stuff :)

For different interfaces (Container, Filterable,..). There is still
a lot to do/think about (how not to declare it and being able to using
the type we want, etc..).
Oups, missing properties
Mini fix
Fixing message.