Added
- Several unit tests have been added to cover budget and transaction calculations.
Fixed
- Bug in calculation of value_local for some transactions: https://github.com/iati-data-access/iati-flattener/issues/9
- Budget splitting: budgets are now split by calculating a day rate, which is then used
to work out the amount for each budget period. https://github.com/iati-data-access/iati-flattener/issues/16