Enable image viewer for .ico files

For #7017 @peterflynn @larz0
This adds `.ico` files to the image language and attaches a `largest` label to a shown ico file (as discussed in the issue).