Change DemiLight from 65 to 55

Such that Regular is closer to Medium than to DemiLight
Linearly interpolate weight values

Rest of Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453

Adds new API:

	FcWeightFromOpenType()
	FcWeightToOpenType()