[Reviewer: Rob] Provide local IP address to bind HTTP to, rather than binding to 0.0.0.0...

... followed by 127.0.0.1 (which fails)

This fixes the discussed issue where the second bind fails so ralf never starts up.  I've live-tested (and run the UTs, but they're not actually affected by this).

Matt