[util] Add option to set font function implementation to use

Supports ft and ot right now.  hb-view currently not rendering with ot.
Will fix after some clean up.
2 files changed