ENH: Add a 1D Savitzky-Golay filter
DOC: signal: fixed the last example in the docstring for savgol_coeffs
DOC: signal: fixed a typo in the savgol_filter docstring
DOC: signal: fix typo in _fit_edge docstring
BUG: signal: in savgol_filter, properly handle dtypes that are not 32 or 64 bit floating point
ENH: use partition for faster trim_mean

partition available in numpy 1.8 partially sorts array around the cut
positions. Scales linear instead of the linearithmic scaling of sort.
BUG: Remove bug where __div__ & __truediv__ didn't upcast dtype.
ENH: Sparse compatibility with NumPy dot, multiply, add, div, subtract.
TST: Tests for compatibility with NumPy ufuncs and dot.

Note that these tests only run if NumPy version is greater than 1.9.
BUG: sparse: enable right division in numpy_ufunc
TST: sparse: test __numpy_ufunc__ also for mixed dense/sparse operations
DOC: sparse: add a clarifying comment why rdiv is not inverse
TST: sparse: test __numpy_ufunc__ for right division and throw scalars into the mix
BUG: sparse: don't abort program with SIGFPE on integer divide by zero
BUG: sparse: fix elementwise division by sparse matrix to produce correct results
TST: sparse: fix up __numpy_ufunc__ tests, and throw complex scalars into the mix
BUG: sparse: fix elementwise division of int matrix by int scalar
TST: sparse: deal with precision issues in division tests, and check int division
BUG: sparse: restore support for unary ufuncs + fix up the test
TST: sparse: fix up invalid elementwise division test (0/0 -> nan, not 0)