Beginning of LESS conversion and update to FontAwesome 4.1.0.

Hi David,

Issuing a pull request from my repository so that you can examine the changes as they are quite drastic!  All the CSS has been updated today with your recent changes.

I've updated Font Awesome to 4.1.0 (using LESS for compilation) and been a bit more consistent with the theme text against the settings.

Also the Grunt mechanism allows quick changing of the icons.

Cheers,

Gareth