Snowflake Native Apps: Changes to restrictions on version name, setup file name

In a future release, restrictions on version names and setup file names as defined in the manifest file for new Snowflake Native Apps will be enforced. Existing Snowflake Native Apps are not affected by this change.

Before the change:

Version names and setup file names could use any characters.

After the change:

The version name can only contain alphanumeric characters, underscores (_), hyphens (-), dollar signs ($), periods (.), and spaces.

The setup script name and path can only contain alphanumeric characters, underscores (_), hyphens (-), periods (.), backslashes (), and forward slashes (/).

Ref: 2169