Bug 1076613 - Separate the homescreen related thing from appwindowmanager as homescreenwindowmanager

Conflicts:
	apps/system/js/app_window_manager.js
Merge pull request #25379 from daleharvey/v2.1-1072531

Bug 1076613 - Separate the homescreen related thing from appwindowmanage...