Share tags2

Supersedes #11351.
Go ahead and create a PR if you want a "descriptive/config" way to do this by for instance adding an array with column to property mappings. Otherwise simply overwrite the columnToProperty and propertyToColumn method in your childclass, see https://github.com/owncloud/core/blob/master/lib/public/appframework/db/entity.php#L159