Moved to using projection matrices rather than a lists of vectors.

Also, fixed a bug in  StreamingKMeansTest.