libcommon|SaveInfo|SaveSlots: Init save system in G_CommonPreInit, SaveSlots updates the game menu

Ideally the game menu widgets would observe SaveInfo changes directly,
however this would require a new special purpose menu widget. For now
it is easier to let SaveSlots assume responsibility for updating the
game menu and thereby removing the need to manually force a SaveInfo
update each time the save/load menu is opened.