CMS-4166 Update BrowseItemPanel when data in TreeGrid is updated

- introduced onDataChanged callback in tree grid
- updating item preview panel on data changed event
- added api.Equitable interface to BrowseItem and ViewItem to be able to compare them