pulumi
Before running commands, ask the service for version information about the CLI and warn the user to upgrade in some cases. Fixes #1686