Font awesome automatic updating and refactor

Built a nifty grunt task to convert the yaml from their jekyll site into a json blog that we can use to return all the icons. 
@pirog & @reynoldsalec is this caching overkill or does it make sense? I wasn't sure how expensive it is to read a file decode it and iterate through it.