Snowflake Key Pair Authorization

In the new CLI version (v0.26.4), we now support Snowflake key pair authorization as an alternative to username-password authorization.  Users can now provide --private-key and --private-key-passphrase (for encrypted private key) options when setting up Snowflake integrations.