add fake group api

It didn't work when I tried some testing in the interpreter. I thought I would need to do `make_contact_dict = staticmethod(FakeContacts.make_contact_dict)`.