KCINFR-979: adding generator registration logic
KCINFR-979: fixing a test
KCINFR-979: version number service to check the version of KC
KRACOEUS-7670
Budget edit person interaction - fix appointment type issue with select control in dialog
Merge pull request #539 from rmancher/budget-edit-personnel-appointment-type

KRACOEUS-7670
KRACOEUS-7738: STE in Rate Inclusion and Rate Exclusion maint lookups
Merge pull request #547 from tharpgc/rate-class-ste

KRACOEUS-7738: STE in Rate Inclusion and Rate Exclusion maint lookups
KRACOEUS-7734 adding required service auto-wireing
Merge pull request #548 from jhulslander/KRACOEUS-7734-questions

KRACOEUS-7734 adding required service auto-wireing
Merge pull request #549 from leoherbie/KRACOEUS-7725

KRACOEUS-7725: removing service locator and changing the way the dependa...
KRACOEUS-7740: Fix STE when trying to configure Valid Rates
Merge pull request #550 from tharpgc/valid-rate-ste

KRACOEUS-7740: Fix STE when trying to configure Valid Rates
KRACOEUS-7744: Adding missing field
KRACOEUS-7400
KRACOEUS-7345
Merge pull request #555 from boneypolus/KRACOEUS-7345

KRACOEUS-7345
Merge pull request #551 from gathreya/testing

KRACOEUS-7744: Adding missing field
Merge pull request #556 from mrudulpolus/KRACOEUS-7400

KRACOEUS-7400 : Budget Data Validation Mock
KRACOEUS-7741 : Fixing the partial page problem before the jira can be reproduced
Merge pull request #559 from yyuan1/0807_3

KRACOEUS-7741 : Fixing the partial page problem before the jira can be r...