Better font searching.

Instead of searching for just one default font if none is specified,
have a list to search. Any one of them will prevent a total failure
of IBA::render_text().

Fixes #851 (or at least continues to make it better bit by bit).