SD-672 user preferences - fresh back-end support implementation
Merge remote-tracking branch 'anca/preferencesBranch'
fix(preferences): make tests pass
Merge pull request #267 from petrjasek/fix-preferences

user preferences