ENH: added parsing Hirshfeld and Mulliken analysis to aims reader
This MR adds parsing of a Mulliken and/or Hirshfeld analysis to the AIMS io routine. If both, Mulliken and Hirshfeld charges/moments are available, the latter will be used to set the initial_magnetic_moments
and initial_charges
of the atoms
object. For both analysis schemes, the respective arrays will be added to the atoms['info']
dictionary.