Making submenus more readable on mobile
Made children-grids work well on mobile. Closed #47
Added Shortcodes::hasShortcode()
Not showing submenu on touch devices if it's a children-grid

children-grids typically have many child pages and the submenu
becomes unruly because of it. The menu is unnecessary since
children-grids come with pagination.
Styled columns better on mobile