Change TreeStyleTabUtils.prefs to simple getter.
Define 'prefs' as lazy getter in modules/window.js
Use Function.bind() instead of 'self'.
Update UninstallationListener.js.
Load UninstallationListener.js as JS code modules.
Fix to fail loading module.
Merge branch 'uninstall' into pref2

Conflicts:
	modules/window.js
Split restoring some prefs which are handled in modules/base.js.
Move string bundles to TreeStyleTabUtils.
Merge pull request #434 from saneyuki/pref

Fix `browser.tabs.insertRelatedAfterCurrent` is not restored correctly when uninstall/disable
Merge pull request #435 from saneyuki/string

Move string bundles to TreeStyleTabUtils
Fix syntax error
Update hacks about moveTabForward/moveTabBackward for Firefox 20
Merge pull request #432 from saneyuki/getter

Change TreeStyleTabUtils.prefs to simple getter