Add the ability to order tests by run group.

See the documentation on `+[SLTest runGroup]`.

This is a proposed resolution to #94 and an alternative to the mechanism implemented in #122.