fixed the problem that makes a wrong result when two columns are in GROUP BY section.

The previous version of asura uses only one data to make group.
This patch makes asura take into account the all of specified groups.
To do this easy, we introduce the comparator: ItemGroupPtrComparator,
which compares each item in the group.