Bad workflow-steps check: has_required_fields

Many of the tabs on the Instance Creation screen don't show a "*"
despite having require fields.  This is due to faulty logic in determining
whether the workflow-step has require fields.  (Previously, only keys from
the contributes list were checked.)

Closes-Bug: 1252005

Change-Id: Id609da27c51f8d4725683d7fd1534ead0c3bb984
(cherry picked from commit 788ec08c4f3e53b1f3dbaa40c19a0a71c21cdf42)
Update Transifex resource name for havana

I18N team decided to maintain Horizon translations for Havana
stable branch and Transifex resource names is renamed to *-havana.
.tx/config in Horizon stable/havana repo needs to be updated.

Closes-Bug: #1274005

Change-Id: I1a580f11d85ba5ce52898f42ee1229df224e940f
Merge "Bad workflow-steps check: has_required_fields" into stable/havana
Merge "Update Transifex resource name for havana" into stable/havana