printing: Use PangoFontDescription to parse font

Instead of relying off splitting the string up.

Change-Id: I74ef181344f86a74321dbc18e2af3a1a93809f26