[FEATURE] Use compass "font-face" mixin.

Changed font definitions to use [the compass font-face mixin](http://compass-style.org/reference/compass/css3/font_face/).

With this there's slightly less code, but more importantly it supports user configuration font file location (which is what we need for Sage).


Everything appears to be working, but I skipped the Sauce Labs tests.