Updating FunctionalTests to use HttpClient abstractions

Switching to `Headers.TryAddWithoutValidation` should sort it out. Wasn't aware of it