Convert maker functions into constructors, now that VC14 allows unrestricted unions.
Also convert VECTOR_MEMBERS and POINT_MEMBERS into mixin classes, since constructors can now be inherited.