Use str type for VID/PID/vendor/product

Use "str" type for VID/PID/vendor/product fields in the kwalify schema
to make these uniform and exclude numbers, so Liquid can compare them.