New Icon Font

Replaced Font Awesome with a new icon font with a rather small
footprint.