Fixes on the resources budget calculation algorithm

FEA: ItEr77S17AutomaticBudgeting
Added condition to show resources budget column

FEA: ItEr77S17AutomaticBudgeting
Fixed NPE when attaching criterion without costCategories

FEA: ItEr77S17AutomaticBudgeting
Implemented method to obtain criterion cost on HourCostDAO

FEA: ItEr77S17AutomaticBudgeting

Several components were using Criteria collections not initialized on the
planning state, so when adding dinamically new CriterionRequirements
or HourGroups the group hours were not attached.
Modified transactional wrapper to avoid duplicating session

FEA: ItEr77S17AutomaticBudgeting
Fixed problems in the algorithm when having criteria both on requirements and hours group

FEA: ItEr77S17AutomaticBudgeting
Parametrized use of resources budget column

FEA: ItEr77S17AutomaticBudgeting
Bug #1619: Adding elements from template to the WBS was not showing the new nodes

FEA: ItEr77S04BugFixing
Disabled loading of HourCosts associated to Criterion CostCategory

FEA: ItEr77S17AutomaticBudgeting

As a method has been added to HourCostDAO to provide the PricePerHour associated
to a category, for an specific WorkHourType, the loading and attachment of
these objects is not longer needed here.