Updating the restart function

Using restart for "Dipole" simulations was not working: the four geometrical parameters concerning the position and size of the dipole were missing from the settings.hdf file and causing an incorrect initialisation of the charge of the planet.