[FEATURE] Add request patterns for host name and IP addresses

This changeset adds RequestPatterns for host name and IP addresses.
Host names are configurable with a simple wildcard ('*') pattern,
IP addresses use CIDR style pattern with support for both IPv4 and IPv6
following RFC4632 and RFC4291.

Change-Id: I5494f0f90b563026cefda32a1763b3988316dcbf
Resolves: #49522
Releases: master