Switch over to oslosphinx

oslosphinx is the new name of oslo.sphinx

Closes-Bug: #1277168
Change-Id: I4cebcffb36724d699147a26eb1132b122cfe669c
Make makemessage ignore option work with Django 1.6

In run_tests.sh --makemessages, files under openstack/common are excluded
and "--ignore=openstack/common" option to manage.py makemessages is used
to exclude these files. However, after the default version of Django is
switched to 1.6, "--ignore" option works does not work as previously it
does and strings from openstack/common are included in translation strings.

The reason of this is that ignore pattern is checked against basename of
each file/directory in Django 1.6. We need to specify basename in ignore
patterns: i.e. --ignore=openstack. At now we don't have directories named
as "openstack" other than openstack_dashboard/openstack/common, so it works.

This works both with Django 1.6 and 1.5.

Change-Id: I547be679c2f4ce49bd439b8f629e8720eebdb896
Closes-Bug: #1295920
Remove English compiled catalogs after compilemessages

./run_tests.sh --compilemessages compiles all languages including
English, but English is the source language and there is no need
to have compiled message catalogs for English.

Also this commit update the description of --makemessages.

Change-Id: I30cf4336cc796e8e3bea71120b6c75ce40aaf888
Closes-Bug: #1261290
Clarify description string for image metric

This metric seems to have an existential crisis.
Change to more succinct "Image existence check"

Change-Id: I953c55214e73bb93c452b25f97960e9637f1008c
Closes-Bug: #1292937
Remove the update default quotas feature

The default quota panel has been moved to a tab in the system
info panel.
The update default quotas feature has been removed.
The cinder quota-class methods have been removed to keep consistency.
The test cases and the apis for nova and cinder have been modified
according the change.

This change is done to support the change:
I1110022d6f628d03aaf363da707f2d2ef1600437

Change-Id: I193c7209d9681b6d69afe0d996153ac86850d243
Closes-Bug: #1292589
Remove non dev dependency on mox

Change-Id: I49267ebbf11b1898ab14216046369ff4720dbd82
Closes-Bug: 1288245
Merge "Make makemessage ignore option work with Django 1.6"
Merge "Clarify description string for image metric"
Merge "Remove English compiled catalogs after compilemessages"
Adding missing system dependencies to quickstart

libffi-dev(el) recently became a system dependency and is not
documented in the quickstart guide.

Closes-bug: #1298587
Change-Id: I6722f9c600335213408f53b81d4a2915a0dc3bf5
Merge "Switch over to oslosphinx"
Updated from global requirements

Change-Id: I456a0cba747d14a2c3b6d11a15ea9b8a40cd80eb
Merge "Remove the update default quotas feature"
Fix Exceptions doc page generation

The problem caused by circular import of django.contrib.auth
by both horizon.exceptions and openstack_auth.utils
(through openstack_dashboard.settings)

Change-Id: I7ad178f5dd7f43bf95a3b2091113725c3415533f
Closes-Bug: #1276243
Merge "Updated from global requirements"
Plugin-based panel group configuration

Panels can be added through plugin configuration, but it is broken
if the user can only use existing panel groups. This adds the
capability to create an empty panel group that can be used by panel
configuration to add itself to the group.

Change-Id: I28d6072fc05b3a4ef5a41cd68337a7864c560525
Closes-Bug: #1287981
Merge "Adding missing system dependencies to quickstart"
Merge "Fix Exceptions doc page generation"
Merge "Plugin-based panel group configuration"