Added no_autocomplete attribute to password form

Change-Id: Ice1a718e190fb53cdf6c60b305122d36a93f7672
Closes-Bug: 1369880
Imported Translations from Transifex

Change-Id: I73b3f20fdf64a62af84cd78faf087d33a566da70
Fixed missing Launch as Instance for snapshot

The snapshot created from a bootable volume doesn't have 'Launch
as Instance' action item show up.

Fixed the issue, now the snapshot created from a bootable volume
should have the 'Launch as Instance' action item.

Note: for how to create a bootable volume, please check the bug
detail.

Closes-Bug: #1369189

Change-Id: I2a085c6fc07a4b08b1cb0fc61ad82a1dfa14af65
Add mixin to replace replicated get_policy_target

Fix adds a mixin to replace the replicated get_policy_target
function. Duplicated code is removed from many classes and mixin is
inherited.

project_id, user_id and domain_id are now default in the generated
policy_target dict but are set to None if the data doesn't support it,
this is to provide the most flexibility for operators writing policy.json
as discussed in the bug report.

policy_target_attrs attribute added by the mixin is overwrittable by
sub-classes of the mixin to override the defaults for custom policy_target
information.

Change-Id: I26759f145b8756bd1eef585c8107160277061523
Closes-Bug: 1317238
Datepicker locale support

Also adds general language info to the
horizon JS object.

Change-Id: I8fbf20635ac0a2ae1f3b8f618ce5a37eb53e9cc0
Closes-Bug: 1274145
Merge "Added no_autocomplete attribute to password form"
Merge "Add mixin to replace replicated get_policy_target"
Merge "Datepicker locale support"
Merge "Fixed missing Launch as Instance for snapshot"
Merge "Imported Translations from Transifex"
Merge branch 'master' of https://github.com/openstack/horizon