deploy: Remove version dependency to curl
admin: Fix typos in admin tests
admin: Fix typo in deleted entries tooltip

Remove the "None." string that appeared on every category (besides
projects) due to a bad template tag. Also, add the tooltip in a
separate html file for easier editing.

Fixes apyrgio/synnefo#288
astakosclient: Create exception 'ConnectionError'

When astakosclient fails to connect to the remote server, raise a
'ConnectionError'. This exception contains the original Exception
thrown by httplib so that it can be used by other clients such as kamaki.
admin: Make Admin base URL configurable

Add an `ADMIN_BASE_URL` setting, which works roughly the same as the
Cyclades/Astakos base URLs (minus the service registration part). The
main benefit of the `ADMIN_BASE_URL` setting is that it allows the
administrator to define the path for Admin (or lack thereof).

Also, using the `extends_path_with_slash` function, the base URL that
the administrator chooses should work with or without a slash. In the
latter case, a Django-specific redirect view will be used to redirect
the request to the URL with slash.

Finally, the addition of the `ADMIN_BASE_URL` brings also another
change. If the administrator wants to install Admin in a separate node,
he/she no longer has to choose between using as ROOT_URLCONF the
'synnefo_admin.urls' or 'synnefo_admin.admin.urls' (their main
difference was that the former had '/admin/' hard-coded).
Using simply the 'synnefo_admin.urls' should suffice,
since the `BASE_PATH` will be extracted from the `ADMIN_BASE_URL`.

Fixes apyrgio/synnefo#289
admin: Fix selection of default catalog view

Return the highest-order view type in the `ADMIN_VIEWS_ORDER` setting.
admin: Add URL test for Admin

Add a test that checks if the `ADMIN_BASE_URL` setting is used by Admin
and if we have any issues with slashes and redirections.
admin: Add tests for default catalog view
docs: Update install/admin guides

Update the install/admin guides to reflect the addition of the
`ADMIN_BASE_URL` setting. Also, add an Admin section in the CentOS
install guide.
deploy: Add `ADMIN_BASE_URL` in Admin conf

Add an `ADMIN_BASE_URL` setting in the admin.conf file. The value of
this setting is created in the same fashion as the values for
CYCLADES_BASE_URL / ASTAKOS_BASE_URL.
Mention the `ADMIN_BASE_URL` setting in Changelog
docs: Add a warning for RC versions of CentOS

Currently, we don't provide packages for release candidate versions
of Synnefo for CentOS 6.5. This commit adds a warning in the CentOS
installation guide to reflect this and direct users to an archived
version of the Synnefo 0.15.2 docs.
burnin: Don't attach two NICs to public networks

Burnin used to attach two NICs to public networks and test that the
virtual machine is accessible through both NICs. This test used to fail
because the virtual machine has only one gateway and the firewall
doesn't allow traffic that comes from one NICs to be routed through the
other.

Remove the above test and instead first detach the virtual machine from
the public network and then re-attach it (hence test hotplugging
functionality).
burnin: Remove temporary created files

Remove temporary files that have been created by the
Pithos TestSuite.