Rollback write transactions on schema validation errors rather than committing them
Merge pull request #1209 from realm/tg-rollback-schema-error

Rollback on schema validation errors rather than committing