fix tests that broke due to changes in copy and logic

refactor setdropdown into common functions
Merge pull request #300 from ministryofjustice/fix-tests

fix tests that broke due to changes in copy and logic
don't add templates to scripts
Merge pull request #302 from ministryofjustice/feature/templates-fix

WIP: check where templates.js is
copy form config for other languages
get_locale to utils for mocking
mark form fields and labels for translation
more form translations
form po file update
add import
messages from lazy_gettext to gettext
force unicode before regex
force unicode on description for lazy_gettext
don't use lazy_gettext for validator messages