Add missing contributions for full KS current density
Currently we use in Octopus the paramagnetic current density. This is the correct current density in the dipole limit. Beyond dipole coupling, the diamagnetic current and the magnetization currents are still missing.