(Bug 4733) Mobility layout plus two themes

Layout by branchandroot. Child of Tabula Rasa
Suitable for mobile or desktop viewing

Several commits squashed into one
Merge pull request #468 from LivredOr/4733_Mobility_layout_3

(Bug 4733) Mobility layout plus two themes