Bug 821065 - Add wildcard event.
Bug 787392 - Add Action/Toggle Button type

- Added Button UI component
- Added "State" mechanism
- Implemented CustomizableUI from Australis
- Added Unit Test
Merge pull request #1038 from ZER0/ui-button

Bug 787392 - Add Action/Toggle Button type r=@erikvold
Bug 787395 Adding a Sidebar module r=@ZER0

Conflicts:
	test/test-url.js
Bug 890755: sidebar.js throws TypeError ("sidebar is null") when browser dialogs are closed
Bug 889204 testing sidebar event listeners thoroughly
Merge pull request #1095 from erikvold/889204

Bug 889204 testing sidebar event listeners thoroughly r=@jsantell
Merge remote-tracking branch 'upstream/master' into australis
Bug 894624 - The test suite for new UI components should run only on Australis

- Added module.metadata to test suite
- Added `assert.throws` when testing property with only getter and not setter
Merge branch 'australis' of git://github.com/mozilla/addon-sdk into 890755

Conflicts:
	test/test-ui-sidebar.js
Merge pull request #1084 from erikvold/890755

Bug 890755: sidebar.js throws TypeError ("sidebar is null") when browser dialogs are closed r=@ZER0
Merge pull request #1113 from ZER0/test-ui/894624

 fix Bug 894624 - The test suite for new UI components should run only on Australis r=@erikvold
Bug 863946: mozrunner: support FreeBSD

Running `cfx test` fails on FreeBSD because it can't find the
application binary.  Specifying the application binary results in no
activity or output.

Recognise FreeBSD in ``sys.platform`` and look for the "firefox"
binary on FreeBSD.
Merge remote-tracking branch 'upstream/master' into australis
Bug 899580 Fix addon tests for Fennec
- Fixed typo in button
- Added tests for api-utils, array's union method, and `isLocalURL`
- Improved `api-utils`
Merge pull request #1139 from ZER0/australis-update

Australis update r=@jsantell
Bug 897254 Add pageshow event to fennec tabs
Make strip-sdk a default.
Merge pull request #1132 from jsantell/897254-pageshow-tab-event-fennec

Fix Bug 897254 Implement 'pageshow' event for tabs for fennec, r=@erikvold