Feature/complex currency trustline tests

I'd specify a failure message in cases like this. It'll be very ambiguous when it fails