cyclus/core — pull request #168 by rwcarlsen (2012-05-22 19:10:12+00:00)
Title: created matchWith method in message class to make markets' job easier

Now markets don't have to figure out which supplier/requester to set to which supplier requester when matching transactions. No more need to setSupplier or setRequester. The transID is generated in the matchWith method - this allows transactions to know their partner without the get/set partner stuff.

```
offer_trans.matchWith(request_trans);
```

is equivalent to

```
request_trans.matchWith(offer_trans);
```