Fix financial report and patch-05-09

- Get the total values of transactions correctly. Considering the positive
and negative values according to source and destination accounts.

- Small fix in patch-05-09: Invert the source and destination accounts
when the value is less to 0.
The selected account when confirm a payment, was always saved as source
account, regardless of value.

Change-Id: Icf32e8b334bb8a1e5ded27bcd2c5221421752730