Cleaned up how groups and aliases work in mkmk.
Self-review
Self-review plus some more fiddling around.