Webfont

Add `grunt webfont` to generate `cl-icon` font. Previously our design team was using icomoon.com to generate fonts. These fonts came out in poor quality. Upon further research we found https://github.com/sapegin/grunt-webfont. This uses a command line tool called webfont to generate webfonts. Testing it out in my local environment these fonts look better. They are more crisp and beautiful.

Before (icomoon):
![screen shot 2014-03-01 at 8 51 17 am](https://f.cloud.github.com/assets/238376/2301878/cd42e220-a161-11e3-8e58-93cac72949be.png)
 
After (webfont):
![screen shot 2014-03-01 at 8 50 50 am](https://f.cloud.github.com/assets/238376/2301882/d948d354-a161-11e3-87b1-9947f266f722.png)

Notice how `icon-business` is smoother than before.

Some things:
- Stores *.svg in assets folder. Unsure if this is appropriate. These would be stored in every npm package, but not served to every user.
- Run `grunt webfont` to generate the font and less. These files will be checked in. It can also build a demo page, but I figured we didn't need that.
- From now on we can't use text to type the font, it'll behave the same as font-awesome. A character will be associated with a `xNNNN` value.


@dzboa please review.