Allow other projects to define their own mobile skin

This also allows you to use the desktop skin
SkinMinerva as the mobile skin.

Change-Id: I350fed006a4666c3900b2e5fa1aa17ea036e7694
Merge "Allow other projects to define their own mobile skin"