Get instance networking information from Neutron

project/instances, admin/instances and the instance details page
all get networking information from Nova. However, with Neutron
enabled, floating IP associations are done direcly with Neutron,
meaning that Nova's DB will fall out of sync and thus the GUI
won't reflect successful floating IP associations until Nova
polls Neutron again and updates its DB. The polling can take
up to several minutes to complete for consecutive floating IP
operations.

The solution is to update instances' networking information from
Neutron immediately after the call to list Nova instances.

Closes-Bug: #1265032
Change-Id: I0382fa9a4a9fff21e7b4d05cd3b76783f826735f
Test coverage improvement for FWaaS screens

This patch set adds 'delete' ans 'update_get' tests
for policies, rules and firewalls and removes some
redundant code from another tests.

Closes-Bug: #1274136

Change-Id: I5e00419621fd6aa14ec82a5a19887754e03c1d0e
Clear date picker fields every time 'Other' Period is selected

In subsequent selections of 'Other' from Period field in Admin > Resources
Usage Overview panel previously picked dates for From and To fields remain.
This patch is to clear those fields every time 'Other' is selected, as
preserving the values could be confusing.

Change-Id: If82aa26cd453a038fb8821a4c33f979dd4dbb8a9
Closes-Bug: #1280441
Rename Openstack to OpenStack

Change-Id: Ic9cf0ac67df03d9f044e93d0613f5d9379988417
Fix submit button in overview

Go to Admin -> Overview, or Project -> Overview select a date,
and click "Submit" button,then the "Submit" button is disabled,
but the Usage info below doesn't seem to respond to the new date
range accordingly.

Change-Id: I50466d748884c3b327a2517d5d1136137b5259f6
Closes-Bug:#1270977
Merge "Get instance networking information from Neutron"
typos in workflows/views.py

  Fixed a few typos in workflows/views.py

  Closes-Bug: #1281276

Change-Id: Ib2560be467cb05e175545772eaa3ca0d6666e52c
Merge "Test coverage improvement for FWaaS screens"
Merge "typos in workflows/views.py"
Merge "Clear date picker fields every time 'Other' Period is selected"
Don't lose AttributeError in API Wrappers

Instead of (implicitly) catching the AttributeError, and later
creating and raising a new one, we just re-raise the original
exception. This way all the information from the original is
retained, including the name of the actual object on which it
happened.

Change-Id: Idc0c5a8ed5dfca6a8724e393c220baf9960564ed
Closes-bug: #1274097
Merge "Rename Openstack to OpenStack"
Always pass 'modal' context variable to workflow template

Workflow templates rely on 'modal' context variable to be true for
modal dialogs. Still, when rendering from WorkflowView,
this variable is missing. This causes e.g. absent cancel and close
buttons in flavor creating dialog (and also affects Tuskar UI).

Change-Id: I76b1f0b97c14280db7cb880651e663147103438f
Closes-Bug: #1273874
Typo corrections in run_tests.sh  comments

Change-Id: I7d247bada06b38884970c1187a51357ab76a8952
Merge "Don't lose AttributeError in API Wrappers"
Documented Flavor Sorting Options

Documented with examples to add a sorting mechanisms to hardware template flavors.

Change-Id: Ic42b4f7b9e1fe8a59aaa548bd2883e6eef450e98
Partial-Bug: #1221115
Merge "Typo corrections in run_tests.sh  comments"