[Rename] Savanna to Sahara in the dashboard plugin

Registered by Matthew Farrellee

https://github.com/openstack/savanna-dashboard (soon to be sahara-dashboard)

all uses of Savanna need to become uses of Saraha

preliminary work items -
* documentation
* horizon settings (avoid using sahara?)
* urls (keep alias?) (avoid using sahara?)
* code directory structure / modules (requires cross repo coordination)

this is a large effort, its owner should feel free to add multiple work items and recruit assistance

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
High
Drafter:
Chad Roberts
Direction:
Approved
Assignee:
Chad Roberts
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/savanna-renaming-dashboard,n,z

Addressed by: https://review.openstack.org/79746
    Renaming savannadashboard directory to saharadashboard

Addressed by: https://review.openstack.org/80079
    Changing "Savanna" to "Sahara" in basic strings

Gerrit topic: https://review.openstack.org/#q,topic:rename_namespace,n,z

Addressed by: https://review.openstack.org/80257
    Rename namespace to match new dashboard slug

Addressed by: https://review.openstack.org/80360
    Renaming internal variables away from savanna

Addressed by: https://review.openstack.org/80987
    Adapting to use the python-saharaclient library

Addressed by: https://review.openstack.org/81016
    Changing savanna_tag_image as part of rename project

Addressed by: https://review.openstack.org/81026
    Changing configuration from SAVANNA to SAHARA

Addressed by: https://review.openstack.org/81029
    Changing savanna-db to internal-db

Addressed by: https://review.openstack.org/81038
    Remainder of renaming changes from savanna to sahara

(?)

Work Items

Work items:
documentation: DONE
horizon settings (tests): DONE
[nkonovalov] urls: DONE
[croberts] code strings: DONE
[croberts] template strings: DONE
package/class names: DONE
setup files: DONE
[croberts] handle savannaclient name change: DONE
[croberts] internal variable name changes: DONE
[croberts] remove legacy SAVANNA* configs: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.