More mobile theme fixes

If user is logged in  personal settings are used else use admin
settings.
Only show toggle link if there is something to switch between.
Merge pull request #108 from cvogeley/master

More mobile theme fixes