Add a few vec/mat constructor corner cases

To make sure ANGLE SH_SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS workaround
works as expected.
Exact comparisons can be problematic. Would you consider using abs(m[i][j] - value) < EPSILON to do these comparisons?