Updated FontCommon to support WP8

Serializer is not supported in WP8, therefore FontCommon was changed to
use the DataContract serializer