Merge pull request #401 from Gozala/bug/independent-loader@743382

Bug 743382 - Make loader independent of other modules. r=@ochameau
Merge branch 'master' into hotfix/heritage

Conflicts:
	packages/api-utils/lib/observer-service.js
	packages/api-utils/lib/xpcom.js
Update documentation links.
Merge remote-tracking branch 'upstream/master' into hotfix/heritage

Conflicts:
	packages/api-utils/lib/system/events.js
	packages/api-utils/lib/xpcom.js
test-page-mod.js fails without internet connection.
about:credits redirects to http://mozilla.org/credits and fails to load.
Use about:license instead.
Bug 741620 - Typos in the docs; r=@dcm
Merge pull request #398 from ochameau/updated-plural-rules

Bug 746137: Improve error handling in localization code (plural rules) . a=@gozala
Addressing review comments.
Merge pull request #403 from Gozala/hotfix/heritage

fix Bug 702835 - Implement replacement of base. r=@ochameau
Bug 739249: Implement HTML Localization.
Merge pull request #387 from ochameau/html-localization

Bug 739249: Implement HTML Localization. r=@gozala
New `test-harness/tmp-file` module to create temporary files.
New `api-utils/addon/installer` to install/uninstall/disable addons.
Merge pull request #406 from ochameau/addon-install-module

Bug 747077: New `api-utils/addon/installer` module to install/uninstall addons r=@gozala
Bug 688127: Add property to provide JSON set of global variables for initial state of content scripts
Add @louisremi to contributor list
Merge pull request #411 from ochameau/fix688127

Bug 688127: Add property to provide JSON set of global variables for initial state of content scripts r=@ochameau
Make console API work in addon/runner module and all its dependencies ASAP.
Bump Firefox version compatibility for the recent Firefox release
Bug 641511: Expose require("self").loadReason