add tests for spsolve
add support for ndarray inputs in spsolve
FIX: spsolve deals with vectors improperly
sparse: clean up spsolve code a bit + fix issues with vectors
Merge pull request #3061 from pv/pr-3061

BUG: sparse.linalg: fix bugs in how spsolve deals with "vectors" and ndarray input

This preserves the previous semantics of squeezing (N, 1) input to (N,)
dense output.
DOC: sparse.linalg: clarify gmres maxiter parameter meaning
TST: remove a duplicated test
TST: remove docstrings from test classes/functions
TST: remove kolmogorov_check

Not used anyway, superseded by check_distribution
TST: avoid numpy DeprecationWarning
TST: move rice tests to test_distributions
TST: collect the entropy tests together
TST: reenable tests for loc and scale

Also enable the entropy tests for slow distributions
TST: combine tests for for out-of-bounds in isf&ppf
TST: move regression tests from test_continuous_extra to test_distributions
TST: remove test_continuous_extra

it no longer has anything runnable
TST: avoid DeprecationWarnings in slow distributions
TST: avoid test failures with numpy 1.5.1