Move FakeQ2QService somewhere common.
Add a silly test for vertex.q2qclient.enregister.
Refactory vertex.q2qclient.enregister.
Merge #16 in, since there is no point for writing unit tests for something that is just going to be deleted, so this branch depends on the other