Add Mixins for most placeholders

This allows us to switch styling of components between media queries as
it's not possible to extend a placeholder into a media query (though it
is possible to extend placeholders placed inside media queries, which
is how the grid and heading styles are generated).