support looser syntax for creating dates
Right now, the following syntax works:
dates(4, [1990; 1991], [1; 2]);
but
dates(4, [1990 1991], [1 2]);
doesn't. What is important is that the arrays passed be vectors, not that they be column vectors or row vectors. We should ease the syntax to accept both, just checking that they are indeed vectors.