Added config options to allow binding servers to a particular interface

If you have a external and internal interface on a cube server you probably don't want to accept any traffic on the external interface. The simplest way to achieve this is to bind to an IP when starting the server. This pull adds and implements these additional options. If unset or null behaviour is unchanged (listen on all), if set servers are bound to that host.