Update personalisation icon styles

Refs #125.
Update icon font
Change browse title in mobile, closes #178.
Make personalisations use horizontal scrolling

Closes #179.
Makes personalisations mode selection use horizontal
scrolling on mobile devices. Makes the vertical scrolling
somewhat painful but there seems to be no fix for that.
Make autosuggestion list 100% wide on mobile

Closes #182.
Unfortunately because of the way the typeahead is built and
positioned, there is no good way to do this in CSS only
so we have to resort to JavaScript.
Add right padding to search input for icon

Closes #189.
Start using mobile UI below 768px screen width

Closes #184.
Make map movable under personalisation on mobile
Improve top right map controls layout

Closes #177.
Improve personalisation message position

Refs #125.
Hide slogan on landing page tablet view

Refs #125.
Visible slogan overlaps the top right map controls.
Add white glow to language selection separator
Add selected personalisation icons to layout

Closes #125.
Add landing view styles for mobile
Add close icon and functionality to details view
Merge branch 'master' of github.com:City-of-Helsinki/servicemap