created package for SymmetryChooser, added event for dimension switch
inserted first draft of 4D-symmetry pick event. 3d and 4d has to be reworked since subgroups have to be included
reworked symmetry class to include subgroup information such as name and order
adjusted 3d and 4d choose events to symmetry interface
adjusted test to new symmetry choose event
created panels for choosing symmetries and subgroups
extended symmetry interface for getSubgroups
added utility class for short mouse listener
added type method to symmetry classes
added panels for symmetries and subgroups and enabled firing of events