Adding IP address configuration option

This is a requirement for users developing using the Cloud9 IDE, or any
other environment which needs to bind on something other than localhost.
Merged ip support