add option to serve on specific address

Unlike with the saved address that was already implemented, this
option does not fallback onto another address, and instead exits
with failure, thus making it suitable for setup-scripting