Adding mobile detect lib to composer.json so we can detect variants in our themer.
Adding setDefaultTheme to the Themer interface and ViewThemer