pull ReferenceFonts out into its own module.
Consolidate font and language related logic in a module.
Move manifest logic into its own module
TD-4029 refactor epub conversion