Merge pull request #12 from sole/bug-890959-make-ui-slicker

Bug 890959 make ui slicker
Add app cache
fix gallery container CSS rule
trying to find out what the weird rendering bug is about
restore styling back to where it was before adding debugging stuff
First draftesque MiniRouter
Replace x-view with the updated x-layout
Fix input type=file not implemented in early Firefox OS builds, use Web activities instead
Prevent some elements from taking over mouse/touch input when they are not visible
Whitespace + remove logging
Merge pull request #13 from sole/bug-890961-make-app-work-as-app

Bug 890961 make app work as app