i18n: Prepare UI for svenska

* Add data-i18n-tags to static HTML to be localized
* Use $.i18nText & $.i18nHtml for dynamic text to be localized
Add svenska-placeholders for static texts
Fix tv-series vs tv-series-name
Add languagechangers to login, public.html and reset-password.html
svenska for register-provider.html
Move user created and password reset emails to templates

- Create readFile to read and cache files.
- Translations to emails should be inserted to these files.
Add svenska for criterias
Add support for swedish versions of provider emails
Do not depend on field names (missing field names in validation)
Choose between both lang sheets
Show more readable field names in validation messages
Add note about field order
Have only one version of provider excel file
Add note about excel labels
Add translations for new user and reset password emails
Merge branch 'master' into svenska

Conflicts:
	client/js/program-box.js
Generate classification registeder email in swedish too
Add swedish translatations for provider registration emails
Add translations for UI and adjust some elements to fit sv text
Merge branch 'master' into svenska

Conflicts:
	shared/classification-utils.js