[FEATURE] Add request patterns for host name and IP addresses (Revision 2)

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
Revision-Id: d3467d3761cdf050581831246a5a0f12dbf56c97