SCB: more cleanup
SCB: new browser onDeserialize -> dynamic lookup in button callback

also reverted to reusing the existing window and just building a new
browser, to not loose the window's state:
collapsed/expanded, collapsed/expanded extents and tranforms, and
morphic properties...
SCB: full-collapsing when the navigation was collapsed