Modified automatic budget cell calculations and rearranged report

The manually introduced budget cell will be representing the total
amount for the budget on that item, and the expenses cell will
show the difference between that total and the resources costs
for the task hours and required criteria.

FEA: ItEr77S17AutomaticBudgeting
Undo expense column recalculation on budget changes

The patch "Refreshed calculated expense column on hours or budget changes"
on commit 8c2c7996a2f17bbbbf68545e596a9ebc42134be4 can cause
compilation problems depeding on the JAVA version installed, so it's
reverted till it gets avoided.

FEA: ItEr77S17AutomaticBudgeting