Links

Alrighty, throwing this out there for discussion.

In addition to the new `.icon-link` pattern I previously demoed, I revived the `.u-block-on-small` utility as `.u-block-on-mobile`, so that we could use it for both jump links and link lists. There may possibly be a better way to handle it, but I've worked on this stuff so disjointedly, I've lost focus, so I wanted to get more eyes on it.

Let me know what you guys think.
If you write these differently they will get properly extended by .jump-link so that you won't have to use .icon-link__before with .jump-link.

    // Change this...
    &__left {
        &:after,
        &.icon-link__before:before {
            // Inserts the cf-icon-left glyph.
            content: "\e000";
        }
    }

    // To this
    &__left:after,
    &__left.&__before:before {
        // Inserts the cf-icon-left glyph.
        content: "\e000";
    }