Introduces `_snowflake_table_name()` helper that appends a `_v{N}` suffix
when `enable_online_feature_view_versioning` is set, routing write_batch,
online_read, update, and teardown to the correct versioned transient table.
Registers SnowflakeOnlineStore in the supported-types list so versioned reads
do not raise VersionedOnlineReadNotSupported. Unit tests follow the same
pattern as the DynamoDB and Redis versioning test suites.
Closes feast-dev#6167
Signed-off-by: Abhishek8108 <87538407+Abhishek8108@users.noreply.github.com>