Bug 861914 - [Browser] Forms are not displayed correctly

Well, this is a WIP patch.

I suppose UX team will use a new role (like "optgroup" or "subheader") for the new subheader item. Since I cann't guess that name, I'm waiting the new BB to set the new role.