[TASK] Add PreviewView and deprecate flux:widget.grid

This was a final string before in ``AbstractProvider->getPreview``. Where exactly should this come from?