Fixes for point group calculation.

These should prevent the crash at the first attempt.
Should now make a few attempts to calculate the point
group, then if that fails, it should go to the next qm
calculation option. If all else fails, it will go back to
group additivity.