Add a hexagonal representation option for rhombohedral groups to the GUI
This will involve having two separate unit cell definitions, one used by the symmetry calculations and one used by the to calculate cartesian positions. It will also require computation of the translation between the two.