KCINFR-979: converting form mapping loader as a spring managed bean
KCINFR-979: converting the schema parser to a service and moving it, removing other usages of KcServiceLocator from s2s
KRACOEUS-7274:integrate krms rules in data validation
KRACOEUS-7309: Intermediate Commit after changing BudgetDocument to Budget. Non Compiled version
KRACOEUS-7309: Another commit after more refactoring. Non Compiled version
KRACOEUS-7309 : First commit of compiled version. Not tested, not runnable
KRACOEUS-7505 : KRAD Budget Framework
KRACOEUS-7309 : Change budget from abstract so KRAD-Data doesn't find problems with relationships
KRACOEUS-7309 : Create links from prop/award to respecitve budget subclasses
KRACOEUS-7309 : Remove link from budget and awardbudget docs to parent docs. Rely on link from budget
KRACOEUS-7309 : Unifying budgetservice into single hierarchy.
KRACOEUS-7309 : Begin persisting PD Budgets and using discriminator column on Budget for joined jpa inheritance.
KRACOEUS-7309 : JPA Fixes for Budget
KRACOEUS-7505 : Budget KRAD Framework
KRACOEUS-7309 : Responding to review comments
Merge pull request #338 from jwillia/KRACOEUS-7274

KRACOEUS-7274:integrate krms ruls in data validation
Merge pull request #367 from blackcathacker/budget_infra_post_doc

Budget infra post doc
KRACOEUS-7309 : Removing pointless test from integration suite.
KRACOEUS-7309 : Adding missed file change from previous PR review.
Merge pull request #373 from leoherbie/s2s_service_design

S2s service design