app: bring the "Switches" column to the channel and path properties dialogs
Introduce item-options-dialog.[ch] which abstracts this away and use it from the layer, channel, vectors options dialogs. This is all pretty ugly but better than duplicating that code three times. The vector-options-dialog is now completely pointless but I kept it anyway for now, let's see what unique path options we come up with.
Showing with 920 additions and 470 deletions