KRACOEUS-7558

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

@blackcathacker there is another JIRA related to edit functionality.