in hosted dev environments like Cloud9 IDE it is necessary to listen to a specific port and IP

this is usually stored in the environment variables $PORT and $IP.
Merge pull request #243 from fjakobs/port-from-env

in hosted dev environments is necessary to listen to a specific port and IP