property-view: allow visibility of property column to be changed

Custom property views (like the podcast feed view) may want to hide
the column that contains the grouping property value.
podcast: hide the property column in the podcast feed view

I have no idea how this worked before