Improve incorrect usage handling

- don’t require client secrets to output the help dialog
- don’t print a stack trace when the client secrets file is broken
- improve message when request_type is missing