Add a group-by generator

This implements a very simple `:group` generator. Depends on #10, for more reliable SQL string production.
Looks like you're missing part of this test case. The SQL to compare it to should be

`SELECT order_id, price FROM orders GROUP BY order_id`