Adds ability to customize button icon.

I've got some upload buttons that are too narrow for the awesome icon, tragically.