Use oslo.sphinx and remove local copy of doc theme

Use the new oslo.sphinx version of the OpenStack doc
theme instead of copying it into this repo.

blueprint oslo.sphinx

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Change-Id: I0bd91f7bb43f97b99051fed65b75fc05d5149cc8
rename "enable" action to "toggle"

The previous action caused confusion when it was called "enable" in the
WebUI for both a disabled and an enabled user. It created an expectation
that its name would change when the state of the user would change.

Fixes bug 1202187

Change-Id: I620843df730520b55bfb709aaff1d63ce3f6e772
Email field is made not mandatory in user creation and editing.

Change-Id: I92a3b5539a20d855ae725a2993bf77eace3c0e28
Fixes: bug #1185195
Prevent an array index exception if server does not have an image.

Change-Id: I63d3a92cea4da042942540b0800b5c4e825983c5
Fixes: bug #1202784
Fixing the AJAX function location

This bug addresses the incorrect location of the AJAX function call in api.py and moves it to the correct location in views.py
It also standardizes the AJAX JSON function to use a generic Django class instead of a function.

Change-Id: I445ca58d1e05187c9d05fdb6814039c69543324c
Fixes: bug #1201980
fix r'home/$' in url partten

r'home/$' will match a container-name like 'test-name' or a path like
'somepath/a-key-name-home'. It should be r'^home/$'

fixes bug #1202079

Change-Id: I94f704990efc4ea6348c5707c774e1141ef1f3c2
Enable pep8 F841 checking.

This check looks to see whether a local variable
is unused. Also fixed all violators of said check.

Change-Id: I7c186df41b5601078ffc54588aace8136c6576bd
Remove all_tenants from server_list of Floating IPs tab

Change-Id: I050bdcccdc88c80b636f1061d60cc2dc5086d9b8
Fixes: bug #1203394
Merge "rename "enable" action to "toggle""
Merge "Fixing the AJAX function location"
Merge "Remove all_tenants from server_list of Floating IPs tab"
Merge "Enable pep8 F841 checking."
Removed a comment from tox.ini that no longer applied.

This refered to a flake8 rule that's no longer in
use.

Change-Id: Ibeb038c713ae7f91c8e6ca897fe24911da6bd465
Merge "Use oslo.sphinx and remove local copy of doc theme"
Merge "Removed a comment from tox.ini that no longer applied."
Unpinning upper bound on python-*clients

If any of the projects specify a capped client, it has the
potential for preventing that client from being tested in the
gate. To fix this, maximum versions are uncapped for all
openstack client code in all openstack projects.

python-neutronclient is treated as an exception for now.

Fixes: bug #1200214

Change-Id: I64c68db0632b6547a6340c952bdb9cafe11ea1d9
removing horizon exceptions adding colors to log messages

Change-Id: I271a1a83e56913a369fcb25d8e51ebed8b57c943
Fixes: bug #1203890
Merge "fix r'home/$' in url partten"
added Compute Services to System Info panel

Added a new tab to the System Info panel showing all Compute Services.

fixes bug #1198247

Change-Id: I7389652cff37a1282cff48c919ab36b645fbee88
Add Image Source Field to choose Location or File

Change-Id: I79546c5c2d10b7d6cefdca084f4f7a13ce2939d5
Fixes: bug #1185671