[refactor] new approach to calculating saver yield
This refactors the way the network calculates how much yield to give to savers. It drops the use of LUVI entirely (not entirely reliable as a source of truth), and just looks at total swap fees + block rewards a pool receives in any given block.
Saver yield is now paid for every block instead of once per 24 hours.
Edited by Son of Odin