Font Awesome icons

Use the Font Awesome icon font by @davegandy rather than the Glyphicon font included in Bootstrap. There shouldn't even be a need to explain why this decision was made—Font Awesome is simply awesome :smile:

Once I've finished work on the Bootswatch integration, I'll turn this issue into a PR and start working on version 2.2.0 which will feature full support for Font Awesome.