Add optional user attributes for statistical evaluation

This allows to configure a set of attributes to be queried in a separate
page of the user settings. These attributes aren't shown in the UI and
are meant to be used for statistical evaluation
utf8-decode config values
Merge branch 'feature-optional-user-attributes' into develop