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
KRACOEUS-7724 fixed error reporting bug
KRACOEUS-7733: Fixing STE on save when invalid sponsor
KRACOEUS-7431 added fields
Merge pull request #545 from gathreya/sponsorIssue

KRACOEUS-7733: Fixing STE on save when invalid sponsor
Merge pull request #537 from jhulslander/KRACOEUS-7724-negotiationValidation

KRACOEUS-7724 fixed error reporting bug
Merge pull request #500 from jhulslander/KRACOEUS-7431-medusaFields

KRACOEUS-7431 added fields
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
KRACOEUS-7725: removing service locator and changing the way the dependant service is imported
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