feat(preferences) - change the way user preferences are registered.

Follow-up for https://github.com/superdesk/superdesk-server/pull/276
what for is this one?