[ADD] Optimise YGG funding logic
Skip sending ygg an asset if the pool has less than MinPoolRuneDepthForYggFunding (currently set at 500k, can be overridden by Mimir)
This will prevent lower depth assets from being split across ygg vaults, which should save gas costs when funding, swapping, or withdrawing in those assets.
Related to #1209 (closed)
Edited by Heimdall