Bug 793925: part 3 - Use absolute path for tests and load each of them in its own loader as the main module.
Merge pull request #801 from ochameau/793925-part3

Bug 793925: part 3 - Use absolute path for tests and load each of them in its own loader as the main module. r=@gozala
Bug 793925: part 6 - Simplify manifest path by stripping package name in order to match path of the module from lib folder.
Merge pull request #802 from ochameau/793925-part6

Bug 793925: part 6 - Simplify manifest path by stripping package name in order to match path of the module from lib folder. r=@gozala
Merge remote-tracking branch 'upstream/master' into use-mc-modules

Conflicts:
	app-extension/bootstrap.js