update to ensure that we have the correct payment amount at the tiem of execution, update the make payment computation to use the approval value instead of the CTBalance(ERC20 balance), this ensures correctness over what is allowed to be spent closes AST-1404, AST-1402 #337
https://github.com/spearbit-audits/review-astaria2/issues/27 https://github.com/spearbit-audits/review-astaria2/issues/47