admin-ui: New style for details page

Fix apyrgio/synnefo#184
Merge branch 'feature-admin-fixes' into feature-admin
admin: Fix ID filters

Fix bugs in filters due to earlier (0.5.3-3) django-filter version.

The main issue was that django-filter could not handle inherited fields.

Fix apyrgio/synnefo#202
admin: Do not use subqueries between DBs

Django cannot handle the case when a query points to the model of one
database and a subquery points to the model of another database. To
resolve this, due the queries separately and feed the results back as in
a chain.

Fix apyrgio/synnefo#205
admin: Search with "startswith" for "snf-*"
Merge branch 'feature-admin-filters' into feature-admin
admin: Fix error when server is created

When a server is in building state, any check for actions will throw
faults.BuildInProgress. Catch this exception and do not show actions for
this server.

Fix apyrgio/synnefo#193
admin: Limit allowed_actions in json view

Hide actions that may be allowed for an item but not permitted for a
user.
Merge branch 'feature-admin-actions' into feature-admin
admin: Improve logging

This commit does the following:

a) Removes all unnecessary logging calls.
b) Adds a logging mechanism for post-mortem analysis.

The new logging mechanism, accessible from admin.utils.admin_log, logs
by default logs the name of the user and the caller view and allows the
user to add useful info such as the arguments for this view.
Merge branch 'feature-admin-logs' into feature-admin
admin-ui: Icons to some action buttons

Fix apyrgio/synnefo#109
admin-ui: Fix nic tabs bug
admin-ui: Remove <strong>,<b> from details tabs dd
admin-ui: Remove yellow color on ff select text
admin-ui: Remove gray color from table headers
admin-ui: Various style fixes
Merge branch 'feature-admin-fixes' into feature-admin
admin: Fix auth provider filters

Due to a bug in Django (https://code.djangoproject.com/ticket/14645), it
is not possible to use the "HAS NOT" filter for auth providers using the
`exclude` method. Fix this behavior using a subquery to filter the users
that have the requested auth provider and then exclude them.

Fix apyrgio/synnefo#199
admin: Fix default value for negative filters

Filters such as the filter for Auth providers exclude results and should
not have as default value "All". Change it to "None" for this cases.