Start porting the font implementation.
Also remove boost::filesystem qualifiers from boost::filesystem::path; it's far too long and cumbersome to have to type out or read.