refactor out resolving to a host/port
copy tweak
implement user setting for Framer Bonjour