DOC: stats: fixed a couple typos in the docstring of chisquare
ENH: expm_action implemented and tested
MAINT: move the main function to the beginning of the module
BUG: interpolate: sproots works only for cubic splines
BUG: mired in scipy/numpy ndarray/matrix/sparse hell
Merge pull request #2451 from timleslie/pep8

PEP-8 conformance improvements - part II
BUG: signal: fix bode() and freqresp() so they can handle the unfortunate case where the num attribute of an lti instance is a 2D array.
DOC: signal: update the description of the 'n' argument of the bode and freqresp functions.
TST: signal: fix/enhance a few tests:
  * Fixed a cut-and-paste mistake in a test of freqresp--it duplicated a test
    of bode, instead of testing freqresp.
  * Updated the state space tests of bode and freqresp to use a system with a
    known frequency response.
  * Updated an older test of lsim2 to use the warnings.catch_warnings context
    manager.
  * Removed some unused variables.
Merge branch 'pr/2423' into master.

Closes gh-2382.  https://github.com/scipy/scipy/pull/2423
MAINT: final commit before ripping out the buggy attempts to support sparse matrices
ENH: expm_action for sparse matrices added and tested
MAINT: move compatibility functions to the beginning of the module where they may be easily seen and replaced when they become obsolete in the future
ENH: allow parameter value c=0 in folded normal distribution.  Closes gh-2399
Merge remote-tracking branch 'upstream/pr/509' into master

https://github.com/scipy/scipy/pull/509
Closes gh-2259, gh-1378 and gh-2114.

Conflicts:
	scipy/special/_ufuncs.pyx
	scipy/special/_ufuncs_defs.h
	scipy/special/tests/test_basic.py
	scipy/special/tests/test_mpmath.py
ENH: expm_action over an interval of evenly spaced time points
BUG: still buggy for intervals for which many time points were requested relative to the number of desired rescalings
ENH: Add canonical representation for lti objects
BUG: expm_action complicated case now works under certain restricted conditions using some unnecessarily inefficient lines
BUG: the time interval code seems to work now