[varLib] Only use sparse points (ala IUP encoding) if cheaper
[varLib] Only use sparse points (ala IUP encoding) if cheaper

For now, this makes us encode one point per contour if feasible.

fonttools/fonttools,googlefonts/fonttools