Circuit: move FSM wiring from .from_fsm to #rewire!
Circuit: publicise #rewire and call it from .from_fsm
factor out Circuit#rewire_{ins,oss,outs,qss}
Circuit: explicitly provide rewiring target