admin-ui: Modify html templates

- Modify html structure of filters.
- Modify html of checkboxes, radiobuttons and arrow-buttons
- Add a dropdown list with all the available filters in each page
- Minor rewording
admin-ui: Add more style rules

- Modify style of filters
- Add style rules in order to change the state of checkboxes,
  radiobuttons and arrow-buttons by css
- Fix rendering bugs noticed in Firefox
admin-ui: Update icon-font and corresponding files
admin-ui: Modify filters javascript code

- Add the ability to choose the visible filters in standard view
- Refactor filters functionality
- Store user's preferences regarding filters in cookie
- Store the state of main tables in local storage
- Refactor the way the user can switch between compact and standard
  view of filters
- Refactor the way the state of checkboxes, radiobuttons and
  arrow-buttons changes.
admin-ui: Add generated css files
docs: Change snf-dispatcher group to archipelago
docs: Update Changelog
deploy: Do not run archipelago as root

Since 0.4~rc2, archipelago creates archipelago user and group
upon package installation. In order not to run as root we
have to:

 - chown and chmod /srv/archip dirs and file
 - let gunicorn run as www-data.archipelago
 - chown /etc/synnefo and /var/log/gunicorn

Additionally archipelago introduces an new dir to store locks.
Create this dir on the nfs node.

NOTE: In case of a multinode setup using NFS as archipelago
backend, the archipelago user must have a common group id across
all nodes. Currently snf-deploy does not take that into account
since it practically setups a single node installation.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
deploy: Remove pithos_dir references

Since archipelago is the pithos backend, the NFS dir /srv/pithos
is useless. Cleanup everything related to it.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>