KCINFR-979: adding generator registration logic
KCINFR-979: fixing a test
KCINFR-979: creating print test for all generators, fixing other errors
KCINFR-979: fixing compile error
Merge pull request #526 from leoherbie/form_gen_register

KCINFR-979: Form generator registration
KCINFR-979: fixing generator test
Merge pull request #565 from leoherbie/fix_gen_test

KCINFR-979: fixing generator test
KRACOEUS-7521: rice upgrade & several dependencies
KRACOEUS-7521: Another upgrade
Merge pull request #568 from gathreya/riceUpgrade2

KRACOEUS-7521: Another rice upgrade
Merge pull request #564 from leoherbie/print_test

KCINFR-979: creating print test for all generators, fixing other errors
KRACOEUS-7768: Fixing attachment STE
Merge pull request #569 from gathreya/attachmentsSTE

KRACOEUS-7768: Fixing attachment STE
KRACOEUS-7521: Lightbox converted to dialog, fixes agenda
KRACOEUS-7778 : Fix ST caused by changes to S2SForms
Merge pull request #571 from blackcathacker/s2sform_change

KRACOEUS-7778 : Fix ST caused by changes to S2SForms
Merge pull request #570 from gathreya/fixAgenda

KRACOEUS-7521: Lightbox converted to dialog, fixes agenda
KRACOEUS-7763 Proposal Admin Details Service test
Merge pull request #572 from sasipolus/KRACOEUS-7763

KRACOEUS-7763 Proposal Admin Details Service test
KRACOEUS-7755 updated global data validation to be consistent on KNS docs and update IP document rule to implement DocumentAuditRule