Rename unit test to match convention. Properly implement the without symmetry breaking test

Renamed `PartitionedGIASmallEndToEndTest` to `PGIASmallEndToEndTest` to match convention.

Also actually implemented the withoutSymmetryBreakingTest, because it was still using IGIA and not PGIA.