[TASK] Add balance_change array to transaction response, computed from metadata

This could do with some comments perhaps, eg `// the Balance is oriented towards LowLimit.issuer` and so on.