Adds a meta viewport declaration to layouts

This fixes the scaling problems on mobile browsers
Make the default font size a bit smaller on mobiles
Adds burger menu to the header in mobile view