Fix fonts

Set Fontconfig env variables so that proper font substitution happens.

Also, set TextArea objects to use Helvetica (which is subbed to Arimo
when rendered locally), rather than "serif." Serif was improperly
showing as Arimo, so that's what users would expect now.