Introduce fine controls management.

Controls is a view with three placeholders for various controls: left,
middle and right. They can be placed at the header or at the footer of
the table.
New option for pagination control: full.

To tell if we want a full pagination control or just previous and next
controls.