Font Awesome support

Move to using Font Awesome for icons so that we have a palette of more glyphs for insights and so it's easier to recolor and scale icons.