[#74260508] Overwrite httpRequest instead of post so that we can add authentication to any request easily.
Also made it so that the auth is put in the headers, not the post body so that every type of request can use it and not have to fudge POST requests.
[#74260508] Updated HttpClient so that headers passed in are given preference over headers added earlier.
Merge pull request #93 from mattsqd/74260508-symfony_security

[#74260508] symfony security