Bail out when no HS OAuth credentials.
Add requirements.txt.
Remove unused import.
Add a README to help reuse.