Revert "Revert "Revert "Bug 1042744 - Add a container around app iframes and some chrome UI. r=alive" under suspicion of breaking JB emulator builds""

This reverts commit a6d415335e8e73bf8bca00cd8591fd59164f915a.
Bug 1043293 - [Verticalhome] use "touchend" instead of "click" to launch applications r=crdlc
followups:

* attach the scroll event on the main window
Keep click events