some setindex methods for sparse matrix.

fixes #6647
Merge pull request #6762 from tanmaykm/sparse

some setindex methods for sparse matrix.
download(..) should return the file name
Merge pull request #6764 from aviks/as/fix_dl

download(..) should return the file name in Windows
fix #6763
improve types of reshape, and sum of arrays of arrays