Defer authentication until actually required
This PR moves the call to HTTPECPAuth._init_auth
to the point where it is actually required, rather than forcing users to authenticate when they might not need to.
This PR moves the call to HTTPECPAuth._init_auth
to the point where it is actually required, rather than forcing users to authenticate when they might not need to.