Netty: Support to bind on multiple host/port pair

This PR allows to bind to more than host and port using the `bind_host` and `port` properties. You can basically create differrent profiles, which can also have different tcp and buffer settings.

TODO: Documentation, explain possible options
can we check here if the port is defined on "default" profile level, and if it does, use it? and only if not, revert to the current way to configure ports?