Display host address on row update

The host colume of the database table is calculated from
the ip address and / or hostname of the instance.

Currently this is calculated when the table is first
populated but not re-calculated  when a row is updated

Re-factor the code to use the same calculation to
determine the instance host information during row
update

Change-Id: Ic7b5e14918ea9d3196e0b591a8e57ccf6c0a71f1
Closes-Bug: #1336823
Sync keystone policy file

This updates the policy files to use the new policy language
for rules.

Change-Id: I7210229da885af9e0abf72dd4e32e5a477ae8d67
Closes-Bug: #1347348
Data Processing: Making cluster template field required

The cluster_template field is now required in order to
create a cluster.  The user will now be prompted to choose
a cluster template if they forget to pick one.

Change-Id: If10029164aa69702da3c5255a29fdd6ddaaa3b8d
Closes-Bug: bug #1336300
Co-Authored-By: Timur Nurlygayanov <tnurlygayanov@mirantis.com>
Data Processing: Adding keypair import from launch cluster dialog

Added the ability to import keypair from launch cluster dialog.
This brings the launch cluster functionality more in-line with
the launch instance functionality.

Change-Id: I35d1154713974609120df66d1f3f141c3f25b488
Closes-Bug:  bug #1336297
Co-Authored-By: Andrew Lazarev <alazarev@mirantis.com>
Add metadata option to Nova Create API Wrapper

The Nova Create API Wrapper doesn't pass through
the metadata variable, requring any dashboards
that spin up VMs with metadata to use the python
libraries directly.

Closes-Bug: 1347824

Change-Id: Ib4cb98e1c510466edc7558697f9d015e80b882ab
Imported Translations from Transifex

Change-Id: I87314f618e1908b2b22aebffce4880f031a6ab99
Merge "Display host address on row update"
Merge "Data Processing: Making cluster template field required"
Merge "Add metadata option to Nova Create API Wrapper"
Merge "Imported Translations from Transifex"
Merge "Sync keystone policy file"
Merge "Data Processing: Adding keypair import from launch cluster dialog"