Switch to Addressable::URI
Start on specified host instead of hardcoded loopback