group table management tests

Reviewer: @carlroth

These tests were originally written by Rodrigo Denicol <rdenicol@cpqd.com.br>.
I updated them to the current OFTest API and made some other improvements.

These tests only cover add/modify/delete of groups, and the stats requests. No
packets are sent through the dataplane.