Add a group-by generator

This implements a very simple `:group` generator. Depends on #10, for more reliable SQL string production.