KRACOEUS-8181: convenient way to clear pessimistic locks to make it easier for testing.
KRACOEUS-8065: Proposal Budget Hierarchy creation
KRACOEUS-8222: fixing links
KRACOEUS-8241 budget summary table fixes
KRACOEUS-7700 : Modular Budget Add Rates Modal
KRACOEUS-7595: Extra logic added to assist in avoiding the null document number issue.
Merge pull request #1030 from yyuan1/1029

KRACOEUS-7700 : Modular Budget Add Rates Modal
Merge pull request #1034 from jamey-rsmart/KRACOEUS-7595

KRACOEUS-7595: Extra logic added to assist in avoiding the null document...
Merge pull request #1027 from leoherbie/KRACOEUS-8222

KRACOEUS-8222: fixing links
Merge pull request #1029 from bsmith83/budgetsummaryfixes

KRACOEUS-8241 budget summary table fixes
Merge pull request #1007 from blackcathacker/budget_hier_2

KRACOEUS-8065: Proposal Budget Hierarchy creation
KRACOEUS-8065 Fixing alter statement
Merge pull request #1037 from shojmr/KRACOEUS-8065

KRACOEUS-8065 Fixing alter statement
KRACOEUS-8236: JPA maPPing fix
Merge pull request #1031 from jwillia/KRACOEUS_8236_1

KRACOEUS-8236:fixed user attached forms with attachments
KRACOEUS-6956: Removing whitespace
Merge pull request #1038 from gathreya/SQLFix

KRACOEUS-6956: Removing whitespace
KRACOEUS-8181: code review comments
Merge pull request #979 from leoherbie/lock_enhancement

KRACOEUS-8181: convenient way to clear pessimistic locks to make it easi...
KRACOEUS-8170
Autocalculate periods fix.
Also apply rules and adjust recalculate message.