Added less files and icon font, switched IE8 compatibility 

I didn't update the design but I did separate the css into less files. I checked in the compiled css, too, in case you want to edit the CSS directly. If you want to run the less files you have to install NodeJS and NPM and then in the project run `npm install` then `gulp` (in the same dir you would run `ant`) and it will compile the less into the styles directory.  When I am editing the project I just run `gulp && ant docs` to do both at the same time.

I also switched the way we do IE8 compatibility. It's easier if there is one stylesheet and we use conditional if-statements to add an `.ie8` class to the `<html>` element.

Tomorrow I will add more to the design, I just wanted to check this in first in case you are working on it tomorrow.