Budget Document Refactor

Budget Document Refactor. There are still some problems with this work. Specifically BudgetDocument still exists and is required in a few places that still need work. Specifically a handful of values finders and action class. Values finders still need to be fixed and the action class references changed to AwardBudgetDocument. I believe there also some packaging issues with some of the modified budget events and rules that will need to be resolved. Lastly about 23 integration tests need to be fixed...but I wanted this out there so it can start being review so hopefully Award budget regression testing can begin this week.
No. And I originally removed it because I also removed the functionality it was testing, but since you've asked I'm realizing that might not have been completely correct. I think I'll readd this.