Remove use of `&-` to allow extending selectors.

The LESS `:extend` pseudo-class does not work when modifiers are added to base classes using `&-` as such:

```css
.base {
  &-modifier {}
}
```

This PR removes all uses of the `&-` method of adding modifier classes, which allows proper use of `:extend`.