Hot swap button optionally visible by port

We need this for elm-debugger so on /edit/ we don't show the hot swap button.

Style notes? (line +162) I'm iffy on that line's indent...it is 4 spaces though.
That'll mean that it does not need to be added as a signal, it'll just be globally available. It's kind of like a flag.