Reviewer EM: Allow hardcoded ha1 when generating auth header

Allow scripts to specify an ha1 value to use on the response to the auth challenge.

This is to allow us to scripts that work with diameter test tools easily.
`ha` is always nil, because your parameter is called `ha1`