Provide default clientid & secret

- Remove the file-based flags for storing that data
- Add a TODOs to cache credentials if supplied by the user