Doing the last part for: Automatically starting all modules in their
correct order - TRUNK-4438
Merge branch 'master' into TRUNK-4443

Conflicts:
	web/src/main/java/org/openmrs/module/web/controller/ModuleListController.java