ENH support getting single element from CSR/CSC where duplicates are present
TST fix skipping for non-canonical sparse tests
STY refactor inequalities for CSR/C

Otherwise, the differences are difficult to spot
BUG comparison operators for non-canonical compressed sparse matrices
BUG: updated signal.buttord to be consistent with other filter design methods.

It now optimizes the order and natural frequencies such that the passband
is just met while maximizing the stopband (or vice versa for stopband filter).
TST: updated butterworth filter tests for update to signal.buttord function.

Also tightened tolerance to 1e-6 on butterworth test_bandstop.
Merge branch 'pr-3235' into master.

Reviewed at https://github.com/scipy/scipy/pull/3235
DOC: add missing file for including 0.10.1 release notes in built docs.

Also fix two reSt issues in release notes.
MAINT: fix reST issues in fftpack tutorial and the stats.kstest docstring.
MAINT: fix indentation and other reST issues in mstats_basic.py
MAINT: stats: split the distribution parameters from the test suite
TST: stats: levy_stable, uncomment, skip in tests
MAINT: stats: move _construct_doc to rv_generic
DOC: stats: typos in johnsonSb, wald docstring
DOC: stats: replace examples in docstrings of distributions
MAINT: keep python -OO happy
DOC: fix issues in stats.distributions docstrings.

Now shows plots of dist.pdf() in generated docs.
BUG: stats.distributions: _drv method was broken.

Observed in doc build output, but apparently not covered by a test.
ENH: tweak plots in docstring examples
ENH: improve signal.convolve2d performance

Store indices in inner most loop and apply them in one typed loop one
level lower. This avoids expensive memcpy and function calls for very
cheap operations.
Improves performance by almost a factor 3 with relative small changes,
but there is still a lot of room for improvement.