Adding an electric field and the architecture for external perturbations. Fixing a bug in MultipoleAtomTypesSectionParser.