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