[#51392179] Getting rid of static methods from SurveyWebHttpClient

- Extracting out IUserService for making tests look nice