Fix an encoding exception when creating a public_url

When using urlparse.quote, the string needs to be utf8 encoded,
or an exception is thrown.

Change-Id: I1e3d4abc136fbbbd03a54789f3df0855ceea98e1
Closes-Bug: 1346386
Co-Authored-By: Cédric Soulas <cedric.soulas@cloudwatt.com>
Hiding device name field when unhandled

When OPENSTACK_HYPERVISOR_FEATURES['can_set_mount_point'] is set to false
we hide the device_name field in the launch_instance form

Change-Id: Id5eacbfc7fb230320e0d0bc8bcc839e285844f86
Closes-Bug: 1273298
Make "VLAN", "VXLAN" and "GRE" translatable

VLAN has been translated in other places.  Use the translation in
create network and make sure all 3 are translatable.

Change-Id: I2263d1ceef1e4aa6fe1c324e0a9ad5a66fa1d714
Closes-bug: #1381679
Merge "Hiding device name field when unhandled"
Merge "Fix an encoding exception when creating a public_url"
Imported Translations from Transifex

Change-Id: Iafa07d25599c6ce5d876216030c0f61616ba8da1
Merge "Make "VLAN", "VXLAN" and "GRE" translatable"