Personally I prefer to use a matrix as you getter overview from the Travis pages and if tests are ever to get big in the future, they're ran in parallel on separate workers.

This is why I use a `TEST_CMD` env variable which when `grunt travis` runs can read and run the Travis task specified.

I'm welcome to discussion if you think the way you've submitted has something better :)