Removes grayscale hover filter at small sizes.

Removes grayscale hover filter at small sizes since touchscreens don't have a hover. This also resolves an Android Chrome issue whereby the CSS grayscale filter renders poorly. Closes #202 .

Current cutoff is `$tiny: new-breakpoint(max-width 590px);`