Enabled user variables and documented environment variables for API credentials

Hi Leonid: your suggestions worked out.
- There's no change to main.go
- Two documentation changesets have been squashed into a single changeset