Test the checkerboard decomposition
When a user program a new lattice/model and provides a checkerboard decomposition, it would useful to have an automatic check of the validity of the checkerboard decomposition. I have a routine for that, which tests: - Check that the memory allocation of ```List_Fam```: the second size should be *at least* the maximum size of the families. - Check for bond duplication in the family lists - Check that every bond is present only once in the family lists - Check that indeed every pair of families commute
issue