First pass at GlTransactions using buckets concept

This eliminates multiple posts to the same account per transaction.