Command widgets: not draggable, not resizable!

Koen said he didn't like it and he's right.

I was at creamfields buenos aires two days ago and it was very well
done.  especially Underworld was killing it. anyway I had an epiphany
for the UI so here's to working out the inspiration!
how do you stretch width dynamically past viewport
remove (obsolete) streampeeker CSS
columns for command groups
don't chain evhandlers for cmd: $(cmd).on().on()..

easier to grep for event handlers on cmd objects.

yay dynamic typing and lack of generics and what not.

>.> hmpf
properly set up streams in UI on init
fix names of groups in history

initialization stuff in onChange handlers was not being triggered on
page load
move command detail tabs to common area

widgets are not tabbed and purely serve as clickable references to the
underlying command. all control and detail of commands is located in one
common area at the bottom of the screen

clickability not implemented yet, purely UI
(broken) click to activate command

doesn't work well yet but I am hungry and Buenos Aires is looking great
time to back this stuff up to GH and move out.
validate command property updates client-side
fixing association between widget and detail win
display stream data for active command in details
display customized help in detail window
side pane on bottom, as high as detail area
remove obsolete widget tab code
6px margin around sidepane
terminal stretches to top of detail windows
highlight selected command widget