Add Netrc auth method

Adds ability to authenticate with Netrc, either with a path or default `~/.netrc`.