[puppet] Rework font configuration

Add separate packages for font families, and handle fontconfig
configuration now