Bug 905354 - Update test-tabs.js file

Using ' instead of ", as the style guide recommends
Bug 905354 - Update test-tabs.js file

Using the module.metadata instead of a hack to check if the app is supported
Bug 905354 - Update test-tabs.js file

Using the safer method to close windows
Bug 905354 - Update test-tabs.js file

Updating the test/tabs/test-firefox/tabs.js file to use the new test framework
Bug 905354 - Update test-tabs.js file

Updating the test/tabs/test-fennec-tabs.js file to use the new test framework
Merge branch 'master' of git://github.com/mozilla/addon-sdk into 905354

Conflicts:
	test/tabs/test-firefox-tabs.js
Merge pull request #1175 from erikvold/905354

Bug 905354 - Update test-tabs.js file r=@ZER0