Icon themeing

Needed this to utilize [font-awesome](http://fortawesome.github.io/Font-Awesome/), and since interpolating a font icon in the button text with Unicode isn't great.