Demystify font-awesome handling

See: https://github.com/yeoman/generator-angular/issues/645
Merge pull request #110 from tlvince/refactor/font-awesome-handling

Demystify font-awesome handling