Make parse-sequence-schema public

Makes it possible to reuse the parsing and validation of a sequence schema, which is useful when using sequence schema as a building block for other schemas: it's used in function schema, and I'm using a sequence schema as a building block for my combinations schema.