Rework trailing whitespace highlights so filetypes can be ignored