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

I prefer to pass `app` into `homescreens-details` panel at the same time.