For the special case of a user with no wallet in storage, i.e. a new user loading Cashtab for the first time -- show the onboarding screen.
This should be standardized for all routes. Right now, it has custom implementations on some routes that arose piecemeal in Cashtab dev history.
Because this diff changes the loading behavior of Cashtab, a number of integration tests are updated.