Actually check the write-attribute ops in ModelTestUtils.checkFailedTransformedBootOperations() and fix the test usage.
messaging: fix resource transformation

* add resource transformation for UNDEFINE op to
  discard new attributes
* do not discard new attributes when calling write-operation. Instead
  fail the operation if its outcome is != IGNORED
* fix FailedOperationTransformationConfig to ensure the attribute
  we check is handled by this config object
fix messaging tests for expression rejection
Temp commit