Bug 982855 - Passing {position:button} in a panel's constructor does not work

- Issue fixed, test case modified.
Bug 983193 - ui/button: passing a button into button.state() is broken in master
- Fixed regression
- Added tests
Bug 936623 - Deprecate Widget
Merge branch 'master' of https://github.com/mozilla/addon-sdk into 936623

Conflicts:
	test/test-widget.js
Bug 936623 fixing a 280 of 281 failure for test-widget.js due to the added deprecation warning
Merge pull request #1431 from ZER0/button-state/983193

fix Bug 983193 - ui/button: passing a button into button.state() is broken in master r=@gozala
Merge pull request #1430 from ZER0/panel-button/982855

fix Bug 982855 - Passing {position:button} in a panel's constructor does not work r=@gozala
Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff
Bug 894390 - Australis: Wide SDK widgets shouldn't be in the nav-bar
Bug 936623 commenting out the broken example add-on tests (due to widget dep)
Merge pull request #1436 from erikvold/936623

Bug 936623 - Deprecate Widget r=@ZER0
Bug 971964, bug 969616 disable places low level tests in OSX 10.6
Merge pull request #1442 from jsantell/971964-disable-places-test-osx10-6

Bug 971964, bug 969616 disable places low level tests in OSX 10.6, r=@erikvold
Merge pull request #1440 from ZER0/wide-widget/894390

fix Bug 894390 - Australis: Wide SDK widgets shouldn't be in the nav-bar r=@Mossop
Implement Disposables that aren't GC-ed.
Merge pull request #1443 from Gozala/bug/disposables@892381

Bug 892381 - Implement Disposables that can't be GC-ed. r=@erikvold
Bug 894390 - Australis: Wide SDK widgets shouldn't be in the nav-bar

- fixed tests
Merge pull request #1444 from ZER0/fix-widget-test/894390

Bug 894390 - Australis: Wide SDK widgets shouldn't be in the nav-bar r=@Mossop
Implement dispose method that is inoved on unload.
Merge pull request #1445 from Gozala/bug/disposables-fix@892381

Bug 892381 - Implement dispose method on PageMode that is inoved on unload. r=@zer0