Reinstate highlighting of selected container in Containers view

The AJAX updating of the containers is the culprit here in a couple of ways.

Firstly, the AJAX update (the short-circuit in MultiTableView.construct_tables)
doesn't have the context from the URL which indicates which of the rows should
be highlighted. This is because the current_item_id is only set on the
navigation table in the case where the whole browser is being rendered, rather
than just part of it. Shifting setting that attribute to all cases allows
lower-level access to the attribute.

Secondly, the handling of the AJAX update (in DataTable.maybe_preempt)
doesn't check the row it creates to see whether it should be selected.

Change-Id: Ibecb761a4bde25c1ea4e33a581dd0586ecc42ea0
Closes-bug: 1299828
Adding support for volume backups

Users can create, view, delete and restore volume backups

Change-Id: I85b372013c4573018d39178314e769ec8adfd3c7
Co-Authored-By: Lin Hua Cheng <lin-hua.cheng@hp.com>
Implements: blueprint volume-backups
Fix adding members to a group

Somehow data string equal to '<div class="modal hide">...</div>
<script>...</script>' is not appended correctly to '<div
id="modal_wrapper">...</div>', but works fine if <script> node is
placed into '<div class="modal hide">...</div>'.

Change-Id: I0f4ecca740e86f9e328843ba39b2bc1b5ce35565
Closes-Bug: #1338522
Imported Translations from Transifex

Change-Id: I06667407451f037f3b46a462b092a157eec3c4ea
Merge "Adding support for volume backups"
Merge "Reinstate highlighting of selected container in Containers view"
Merge "Imported Translations from Transifex"
Merge "Fix adding members to a group"