Rename PointFieldType -> TypeSpec for generality

The name PointFieldType won't make sense if used to describe vertex
attributes on meshes and lines: rename for future clarity.