Fix collapsible row toggle in Firefox

Utilize -moz-appearance: checkbox; for FF, but we'll probably end up
switching to images.

Wrap the sub row toggle in <div>s because FF doesn't allow relatively
positioned table columns.

Empty cells don't render borders in FF, so default with $nbsp;.
Merge branch 'xBrowserReconcile'