Add a property type for tags / multiple tag-based properties

An addition to this, I’ve been experimenting just using properties and values. But two main issues have come up with this approach for me:

  • this doesn’t give me nodes in the graph ie. A node for type: note and a node for type: resource
  • filtering via properties is possible (either in the search or the graph) but it gets really fiddly to work with the text, especially when they’re nested or there is duplicated bits of text

I note that both of these issues are fixed if we can just set a tags type on the property.