Add vCPU topology related extra flavor keys

Since there is support to define default parameters for the vCPU
topology using flavor extra specs in nova now, it will be very nice
to add these extra flavor keys to local_settings.py.example

Change-Id: I008ae27f1c47191d7fa08130f61cc46a205cb22d
Closes-bug: 1349931
Change Admin Volumes to a tabgroup

Currently there is no Snapshots area in Admin Volumes. In order to
enable the reset snapshot state feature, We need a new tab for Snapshots
in the same manner as what's in Project Volumes. This submit is part 1
of the work, which is to refactor the Volumes panel and make it a
tabgroup. This is so that we can add another tab for Snapshots later on
(in part 2).

Note that these are only structural changes. There are no content
changes.

Partial-Implements: blueprint cinder-reset-snapshot-state
Change-Id: Ibadc4151e698dc6ea99009f6a63fc89c6d001946
Add some missing '+' icons

Add 'plus' icons to 'Create' buttons at VPN pages
and Data Processing pages.

Closes-Bug: #1349714

Change-Id: Ib4d1212f9067713a630df8c79915499671db9323
Updated the steps of the tutorial

The existing tutorial is outdated, hard to follow and does not
work.

Update or rewrite the steps of the tutorial to create a dashboard,
a panel, a tab group, a tab and a table which contains some data
from backend a table which contains some data from backend.

Make sure the steps work.

Updated the brief explanation as well.

Closes-Bug: #1298490

Change-Id: I7c6769fa6b8cd5488afc03e8a284342549a6745f
Use default_project_id as user project for keystone v3

This fixes the keystone api module so that it looks for the
default_project_id attribute on the user and uses that as the
primary project.

Closes-Bug: 1347840
Change-Id: If3ea4625ae50ae4561df3e566d1236b86226307b
Merge "Add some missing '+' icons"
Merge "Use default_project_id as user project for keystone v3"
Merge "Updated the steps of the tutorial"
Merge "Change Admin Volumes to a tabgroup"
Merge "Add vCPU topology related extra flavor keys"