feature(grunt): update fontawesome icons
refactor(icons): use json to store font aweseome info
refactor(icons): clean up the style of the fontawesome task
feat(grunt): creates alias to update fontawesome

- removes extraneous gitignore entry
refactor(grunt): removed extraneous grunt config file
refactor(icons): refactor the helper function
refactor(icons): move the helper function to the main include
Merge pull request #61 from bassettsj/fontaweome-update

feat(icons): automatic fontawesome updates