Ripped out serialization support for now since the "Serializable" attribute is not supported in PCLs currently.
Based on version 1.0.5 from http://www.zer7.com/software/truetypesharp