Added '--source winget' option to install and upgrade commands.
On machines where the `Store` source is enabled but the license to use the store is not granted specifying the source is required.
This does not have any negative effect.
These changes work to improve GitHub CLI users experience by bringing:
- clarity between official and unofficial installation methods
- insight into unofficial installation methods
- consistency across supported operating systems