Add authentication to SallyHttpService
Fix authentication issues and add initial unit tests