Implement 'Refresh list...' serial port selector
Add program selection, sync config automatically
duplicate user, more robust edit checks
Something resembling a layout
bugfix: These should not be ints
fake_ice should respect real ice clock
WIP commit -- wrong-style pass as ICE interaction