Update icons to use latest set, remove icons that are no longer used

**Before:** PNG sprite size: 21,192kb, SVG images in /images/global: 120
**After:** PNG sprite size: 18,060kb, SVG images in /images/global: 85

This PR touches a few bits of the commercial components (search input, CTAs and buttons where I have consolidated various icons into one) and discussion (when I’ve updated the reply icon and removed one section of redundant SCSS `.d-actions__link`).

There are still quite a few more images that can be removed/consolidated, but this should be a good start.
Trying to reduce the number of variations of chevrons we’re currently using. The character in the font works as an alliterative (while try and grab a screenshot in a moment). Thinking about this, should it be wrapped in a class to ensure it’s not read out by screen readers?