Let rustc provide dependencies for us
Fix endpoint and user agent
Enforce the right port for https connections
Improve error handling
Go further down the cmdline app workflow
Remove unused use and mutabilit
Implement ToStr for Error