Fix broken show/hide API #392
Remove codes for "replace current one tab".

Because it was removed on Firefox 8. These codes are already expired.
Better compatibility with [Tab Control](https://addons.mozilla.org/firefox/addon/tab-control) #636
Update history topics
Remove obsolete code
Re-align
Open bookmark folder as a tree correctly, even if the user don't want to open a dummy grouping tab.
Update history topics
Fix indent
Apply TST's custom biding for the tab bar even if there is no "tabsontop=true" attribute.

An existing profile can have tabsontop=true attribute in the localstore.rdf but a new profile doesn't.
Update history topics
Bump version to 0.14.2014013001
Update history topics
Remove codes for outdated versions of Firefox
Disable "draw in titlebar" feature for non-popup windows
Detect visibility of the tab bar more robustly
Don't reset scroll position while the tab bar is invisible (#646)
Don't set negative margin to the navigator toolbox in the fullscreen mode, on OS X Lion (#645)
Merge branch 'master' into thintabs

Pull from upstream.