Don't hide the tab bar even if there is only one tab, on Firefox 23 and later (#541)

Because the feature is removed on Firefox 23.
https://bugzilla.mozilla.org/show_bug.cgi?id=855370
However, the addon "Hide Tab Bar With One Tab" still provides it.
https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/
So, I decided to activate the behavior only on old Firefox or the environment which has the addon.
Update history topics
Update size of inner box of the tab bar after the binding was lost (#538)

By some reasons, the XBL binding can be removed and re-assigned unexpectedly by UI changes (ex. show/hide toolbars).
Then I have to update the size of the inner box immediately.
Respect the behaviour of "Disable detach and tear off tab" (#540)

The addon provides ability to disable tearing off of dragged tab:
https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/
but TST killed the feature...
Update history topics
Don't close the window with the last group tab, if the last child of the group is closed. (#537)

This behaviour can be disabled (and get the old behaviour) by setting the preference "extensions.treestyletab.autoRemoveNeedlessGroupTab.lastTab" to "true".
Show/hide tab bar correctly after the grippy is clicked (#538)
Update history topics
Revert "Don't close the window with the last group tab, if the last child of the group is closed. (#537)"

This reverts commit 63a72c9e623b625a362a56f792e043db7e6a894c.
Support "?" in the title of group tabs
Support multiple parameters for group tabs, like "title=(title);temporary=(boolean)"
Update URI by setter
Fix typo

ues =>
yes
^
Close needless group tabs automatically if they are temporary
Simulate location.search because it is not available on about: URIs
Detect temporary group tab correctly
Detect temporary group tabs ignoring session history
Open temporary group tabs with "temporary=true" parameter
Update UI for title of group tabs by setter
Add "temporary group" checkbox