DSL: add `conflicts_with` stanza

Forgotten in #4688, but should be considered part of Cask DSL 1.0.
A `depends_on` stanza is much less useful without the corresponding
`conflicts_with`.

References: #4896
Merge pull request #5569 from rolandwalker/dsl_conflicts_with

DSL: add `conflicts_with` stanza