Fixed typos
use np.isscalar
more readable check for 'copy is None'
Add testcases for 'copy' arg on sparse matrices
Fix np.issparse usage