Issue #3 Add saving of locale to user profile and setting of the session locale