Pass optional IP address to server.listen

In order to use **create-servers** on a server which has multiple IP addresses, the desired IP must be passed to `server.listen()`.

I am using **create-servers** successfully with this modification, to run **smart-private-npm** on OpenShift PaaS.  Please consider this backwards-compatible update to **create-servers**.

Thanks for your work!