US333: Added comment in UserRepository re system availability; minor tidy-up in ViewModelBase.cs