admin-ui: Update layout of table and add "Clear All" btn

There are now checkboxes in the 1st column of the main table and in
the 1st column of the table of selected items. The checkboxes in
the main table are checked when a row is selected and unchecked
when o row is not selected.
The checkboxes in the table of selected items are always checked.

The "Clear All" button triggers a confirmation modal and then the user
can choose to deselect all his selections (not only the visible).
admin-ui: Make interactive the checkboxes and radiobtns of filters
admin-ui: Fix JS bug

Description: When the user was selecting multiple rows with click+shift
the text was selected, too.
Merge branch 'feature-admin-ui-new' into feature-admin
admin: Add modals in details page properly

Update the modal/details/list templates to integrate modals properly.
admin-ui: Replace data attr "reversible" to "caution"
amdin-ui: Update the template of contact-modal
admin-ui: Add popover with instructions in contact-modal

Fix apyrgio/synnefo#80
Merge branch 'feature-admin-details-modals' into feature-admin
admin: Reintegrate eztables with admin

There were a few errors due to the fact aaData has become a tuple
instead of a list.

Fix apyrgio/synnefo#114
Merge branch 'feature-admin-reintegrate-eztables' into feature-admin
admin-ui: Add func to remove item from selected-items table

Fix apyrgio/synnefo#103
admin-ui: Fix JS bug
admin-ui: Update icon-font

Add icon for info.
admin-ui: Add funcs and style for details page and buttons
admin-ui: Minor JS improvement
admin-ui: Fix JS bug in selection of multiple lines

Fix apyrgio/synnefo#66
admin-ui: Set clear-all btn disabled when no items are selected
admin-ui: Update text of show-hide-all button

When a user expands/collapses all the items of a category the text
of the button adjusts.

Fix apyrgio/synnefo#98
Merge branch 'feature-admin-ui-new' into feature-admin