fixed bugs in transaction and resource tracking recording.  Transaction and
transfered resource data must be recorded AFTER resource is extracted from
supplier and BEFORE resource(s) are added to requester.