SparseIndexedVector smarter cloning
sparse cloning for SparseHashedVector
create SparseIndexedVectors from SparseHashedVectors
make SparseHashedVectors clone into SparseIndexedVectors
better setElements for SparseIndexedVector
SparseIndexedVector setElements overrides and fixes