CMS-3464 Make property name on PageComponent-s optional
Added ability to listen to property changes on PageComponent