Address auth-related issues in API/CLI
API:
- Fix issue where
auth
kwarg is ignored in certain cases.
CLI:
- Modify flag for unauthenticated access from
--auth {true,false}
to--no-auth
for clarity. - The
--netrc
and--username
arguments were specified but not connected to anything, so now they work a bit more as you'd expect.
Closes #13 (closed). Closes #26 (closed).