Seperate the host that the server is bound to from the one that's passed in to .py scripts for setups with a proxy.
Merge pull request #1268 from w3c/jgraham/external_server

Seperate the host that the server is bound to from the one that's exposed in the frontend