Compute used funds by matching engine

It's always matching engine's responsibility to calcualte. Trade
executor should only execute, with no questions, command and numbers
send from matching engine. Trade executor should not calculate again.