Bug 1065290 - [Settings] refactor Homescreens panel with AMD pattern

Based on this line, we don't need to pass the whole `app` because we only need the `manifestURL` here, so, we can just pass the `manifestURL` only. In this way, we even don't have to `require ManifestHelper` and `self._apps` in this file.