Revert "Removed unnecessary encoding of Set instructions in TransactReverser"
Revert "Removed unnecessary encoding of Set instructions in TransactReverser"

This reverts commit f45839b1aeb04d84d4ffd47fee0a2ac8044e03ac.

The encoding of the Set instructions is required for KVO notifications when
rolling back a write transaction.

realm/realm-core,realm/realm-core,realm/realm-core,realm/realm-core,realm/realm-core,realm/realm-core,realm/realm-core