[PDI-11857] Unregister validation observer when directive is destroyed
Merge pull request #234 from bytekast/PDI-11857

[PDI-11857] Unregister validation observer when directive is destroyed