Added testing for IPv6 to peer grouper tests

So far the peer grouper only tests IPv4. As part of the IPv6 enabling the peer grouper testing now runs all tests for IPv6 too.
What about have a test helper to avoid some of this boilerplate? Something like:

```go
check4And6(func (ipv6 bool) {
    ...
})
```