Upgrade Font Awesome to latest

- Include Font Awesome css in default base template
- Fixed up templates for backwards incompatible changes