Improve path filtering:
1) Ignore paths with very low liquidity
2) Allow an extra filling path to be added if needed
Don't abort the path filtering loop too early.
Fix the path filtering loop exit condition.
Fix few bugs here and there, ensure that the amount of offers declared actually remains afterwards