Fix some Font issues

Fixed defaults for serif and sans-serif fonts (they were
reversed). Font lookups are now case insensitive.