Various minor improvements

Hi Gal,
 here you find some patches. The major one is about allowing to read faces from .ttc and .dfont files which are quite common on Mac.  For the moment I haven't touched to the API to load fonts, so only the first font in the font collection will be read.