moved IDirtyPropertyListener to ngclient, webcomponent/container talk
through the parent.