User service: only try to restore the session once
User data service: just throw if not wuthenticated
User tracker: test: stub userService and userDataService
Client list form: test: stub userService and userDataService
Logout button: test: stub userService
Payment tracker
Firebase security rules: last payment
View switcher: allow missing things
Payment notification