datatable wrapper of primefaces datatable to eliminate 'boilerplate' code, among other features it must have:
1 - single/multiple attribute automatic creates a datatable sigle/multiple selection
2 - a default paginator
3 - lazy by default
4 - operation columns to edit/remove
5 - add in header
6 - records found in footer by default