astakos: Convert error message to string
quotaholder: Migrate pending commissions

Add a data migration for pending commissions. Replace each provision with
two: one affecting the user on their base project and one for the base
project itself.
deploy: Remove redundant gunicorn hooks file

Remove the gunicorn hooks file from snf-deploy, since snf-webproject has
been updated to install it instead.
webproject: Reset worker_age on gunicorn reload

Make sure to reset server.worker_age on gunicorn reload, so that the
post_fork gunicorn hook works as intended.
stats: Aggregate network traffic from every iface

Fixes grnet/synnefo/#313
noVNC: Disable COPYRECT and prefer TIGHT_PNG

There seems to be an unresolved screen corruption issue with the Qemu
VNC COPYRECT encoding implementation. [1] Comment it out from the
client's preferred encoding list and, since Qemu VNC supports it, always
prefer TIGHT_PNG over TIGHT, for performance reasons.

[1] http://patchwork.ozlabs.org/patch/32165/
ci: Fetch webclient pkgs only if they were built
webproject: Set gunicorn log level to info

Set the gunicorn log level to info in the example Gunicorn conf file
shipped with snf-webproject.
docs: Update docs to comply with Ganeti 2.10

The syntax of `gnt-network connect` command changed recently. This
commit updates networks.rst and the installation guides to comply with
the new syntax.