Fix using a non xft font with xft compiled
Fix using a non xft font with xft compiled

Due to #ifndef XFT, which is defined in this case, a step to set
the style was beign skipped when using a BMF font.
Free BMF fonts even when XFT is defined.
Simplified return value in defont_get_text_width.

raboof/notion,knixeur/notion,knixeur/notion,knixeur/notion,knixeur/notion,raboof/notion,raboof/notion,knixeur/notion,raboof/notion