CommonLibrary had some undesired knowledge of UI. Split AppPreference and UIPreference. Then move some more stuff from AppUI* to UILibrary. WARNING: this forgets existing UI preferences (e.g. favorite servers).
Store the current step in a linear list of onboarding steps that can increase with each app upgrade. Fixes #930 Fixes #931 Fixes #932