Font Awesome upgrade

Major upgrade to Font Awesome.  One problem I saw was that a few icon names have changed, and I've made updates in templates where I have found them.

I know Florian uses a bunch of icons in his macros so it may be good to have him take a look at this PR as well.