Added UDTs for Vectors in MLlib, plus DatasetExample using the UDTs