Move onboarding instructions from empty state messages to dialogs
We're using empty state messages to show onboarding instructions in various places. This text doesn't need to be shown every time. Now that we have a pattern for onboarding, let's use it to show this information: show a dialog once, and recall it with an action menu item if the user wants to read it again.