new billing chart for fund consumption

A lot of changes. Due to double grouping by currency and month, some code in the BillingLog model and controller is not very nice. However, couldn't find something much better today.
Extra blank line detected.