`@0x/contracts-exchange`: Rearrange `Fill` event params to make regular `emit` code work without breaking the stack. `@0x/contracts-exchange`: Add edge case tests for redundant transfer optimizations.
`@0x/contracts-exchange`: Rearrange `Fill` event params to make regular `emit` code work without breaking the stack. `@0x/contracts-exchange`: Add edge case tests for redundant transfer optimizations.