Improved port list / umenu behavior: it shows when no port is open, and maintains the open port selection when the device list is refreshed. Also added ability to close ports with (inport " ") and (outport " "), which works with the umenu when you select the blank entry listed first.