Add my location controls to personalisation view

Refs #121.
Add personalisation to tablet and desktop

Refs #122.
Make personalisation button unclickable in open

Makes personalisation button unclickable when the personalisation
menu is open. The OK button should be used then.
Refs #121, #122.