rescale font size when fallbacks to fallback fonts

and make FreeSerif font the default font instead of DroidSansFallback

This patch should fix #272.