Parser changes for creating stratified samples with TABLESAMPLE

This diff adds an optional `STRATIFY ON` clause to `TABLESAMPLE` in the parser.

Examples:

`SELECT * FROM temp TABLESAMPLE BERNOULLI (50) STRATIFY ON (col_A)`
`SELECT * FROM temp TABLESAMPLE SYSTEM (50) STRATIFY ON (col_A, col_B)`