Bug 1033230 - create a new Layout css file in the shared directory

I'll change all units to px for this PR, but right now we cannot remove html font-size: 10px in gaia apps, as all units are defined in rems, and everything would scale up. (BTW: default is 16px)
I agree for new material we should start using px.