Validate presence of tags

This PR adds some validations to taggable content types, so users have to specify a tag on creation of an artefact.