KRACOEUS-7558

Integrate budget periods and totals
Populate budget periods for new budget version and wiring to persist budget periods

These buttons also need to be wired up properly, similar to how editAttachments are being done in PD(with a more general name).