added form-field for locale
added save locale
added locale to current user data
fixed generate salt bug
Merge branch 'feature/user-locale-form' into develop