HV-920 Adding a regular expression based URL constraint validator which ...

...needs to be configured via XML or via a ConstraintDefinitionContributor
No header, not that I mind it much, but don't we have a CS rule which enforces the presence?