Make the header generation public.

Just changing the Hawk Request generation function to public so it can be used for an outside signer.