enabling trove to work in multi-region deployment

In a multi-region environment with trove in both, troveclient
currently throws an error regarding ambiguous endpoints if a
region_name kwarg is not passed in. Now passing in the
services_region.

Change-Id: I0a2cea3d532680549a594e8bf0e9df1d15f37cde
Closes-bug: #1227888
Code more defensively in image views/forms

Fixes bug 1229090 and fixes bug 1220315

Change-Id: I86636ea855e969abd65b5df6c3cf8ea0ff66dc28
Code quality improvements in heat topology

Ensure that functions are not declared conditionally and
that they are declared before being assigned as callbacks.

This commit contains no code changes, only rearrangement
plus whitespace and semicolon fixes.

Fixes Bug #1226945

Change-Id: Ie549d48d0ea47d00d904b36555bd68c95ad12f49
Convert generator to list in Heat list API call

The generator being returned by heatclient didn't like
being iterated multiple times (as when doing a multiple
delete through the stacks table).

Fixes bug #1224393

Change-Id: I01482c0fadcf145fe99806983d9a1dc6f50ac56a
Import translations from Transifex for Havana RC1

* Import ~100% completed translations
* Update language list in openstack_dashboard settings.py
* Remove all old translations in the previous release
* Remove English compiled PO (MO) files

Closes-Bug: #1229993
Change-Id: I06cfd7f8a4cdd650f43010836947b54bd8f5aee4
Create links between FWaaS resources

Part of blueprint fwaas-horizon

This commit creates cross links between FWaaS resources
and resolves FWaaS resource UUID in tables to its name.
This helps users to track FWaaS resources.

This commit also improves an error handling when an error occurs
during retrieving a resource detail via API call.
While previously a detail page without item values is displayed,
now the index page is displayed for such case.

Closes-Bug: #1229433

Change-Id: I4357b5c275ab75163f0afc7158b4c1edb8cecd6c
Merge "Import translations from Transifex for Havana RC1"
Merge "Create links between FWaaS resources"
Merge "Code more defensively in image views/forms"
Merge "enabling trove to work in multi-region deployment"
Merge "Convert generator to list in Heat list API call"
Merge "Code quality improvements in heat topology"