Set document key as object id in document next value
since document number is not available in budget.
Fix to save budget
Merge pull request #516 from blackcathacker/budget_versions

KRACOEUS-7667 : Fix oracle sql errors
Merge pull request #513 from rmancher/budget_doc_next_value_fix

Set document key as object id in document next value for budget
KRACOEUS-7604 : propodev budget income page
KRACOEUS-7604 : propodev budget income page -pr#511 fix
KRACOEUS-7370 : Fix personnel wizard rendering
KRACOEUS-7641 : Check for errors before navigating to new page
KRACOEUS-7666 : Return to proposal navigation button
KRACOEUS-7521: Rice upgrade
KRACOEUS-7560
KRACOEUS-7643
KRACOEUS-7644
Integrate budget personnel and implement add person interaction.
KRACOEUS-7710: Fixing medusa service
KRACOEUS-7620
Merge pull request #519 from blackcathacker/return_to_prop

KRACOEUS-7666 : Return to proposal navigation button
Merge pull request #518 from blackcathacker/navigate_rules

KRACOEUS-7641 : Check for errors before navigating to new page
KCINFR-979: adding generator registration logic
KRACOEUS-6631:fixed attachment validation issues, and fixed customizers to seperate institute attachments and narratives
Merge pull request #511 from yyuan1/0729_7604

KRACOEUS-7604 : propodev budget income page
KCINFR-979: fixing a test
Merge pull request #521 from gathreya/saveIssues

KRACOEUS-7710: Fixing medusa service
Merge pull request #512 from rmancher/integrate-budget-personnel-costs

KRACOEUS-7560