log a warning if the `type` tag has a description (#615)

adds a `mustNotHaveDescription` property for tag definitions