Fixed a potential bug. If Ghost atoms have no electroFrame (i.e. if they are DirectionalAtoms, but not dipoles), the GhostBend and GhostTorsions would give nans. We should be using getA instead of getElectroFrame.