Icon Semantic Mixin

This features gives the possibility to use Font-Awesome in a semantic way by including the fontawesome-icon mixin inside CSS elements like this 

```
a {
  @include fontawesome-icon('github-alt');  
}
```