Reduce number of novaclient calls

Currently, each client creates a new session for
each call. This fix makes novaclient re-use
sessions in the most obvoius cases.

Conflicts:
	openstack_dashboard/api/nova.py

Partial-Bug: #1247056

Change-Id: Ie99ecb66304cf40e4f5fdd31fab5162ed11b863e
(cherry picked from commit ddc479272f5402ff778c45892acc3ac7613b7c11)
Merge "Reduce number of novaclient calls" into stable/havana
Jio homepage initial commit
import fix
added Error handler
adding misssing dir contrib/common
Renamed the folder contrib to horizon_jiocloud
Removed apps from INSTALLED_APPS of settings.py
Fixed typo
Added site_branding in html files
City and State drop down List disappears

City and State drop down List disappears when validation fails
Removed th euser table from horizon

save user datails in keystone
Added email templates
Removed print statement
moved js code to jc-signup.js

moved js from signup/base.html to
horizon_jiocloud/static/js/jc-signup.js
Added custom css file dashboard.less

custom css file to override the stylesheet of dashboard
openstack_dashboard/static/jiocloud_dashboard/dashboard.less
added custom _header.html _footer.html

custom *html files to override the default dashboard header and footer
horizon/templates/jiocloud/common/_header.html
horizon/templates/jiocloud/common/_sidebar.html
included custom stylesheet in dashboard

openstack_dashboard/static/jiocloud_dashboard/less/dashboard.less
openstack_dashboard/templates/_stylesheets.html
Save name of country region and state in keystone
restored original _herader.html

horizon/templates/jiocloud/common/_header.html