Fix transpose fusions with side outputs.
Fix transpose fusions with side outputs.

- Evaluate all transposes in one loop.
- Remove side outputs from epilogues.
- Produce side output values in first loop (otherwise, there's no chance of sharing data, making the whole side output thing pointless).
