ActionLink bug fix

When specifying an icon for an ActionLink using `IconPrepend()` or `IconAppend()` and a custom CSS class, a space is not inserted between the icon and the link text. This results in inconsistent styling of links when mixing custom and built-in icon classes.