First steps towards new inline forms: rewrite JS as UI widget (thereby
introducing scoping and options), change smurf prefix s3.jquery.ui =>
s3.ui, read rows open on click anywhere, +fix 183.75 bugs along the way
(WIP)