Add support for (new) Font Awesome features

There are some nice Font Awesome [features](http://fortawesome.github.io/Font-Awesome/examples/) that are not yet supported:

* Bordered & pulled icons
* Animated spinner
* Rotated & flipped icons
* Stacked icons