TST: adding test cases for COO sum_duplicates
ENH: adding sum_duplicates method to COO matrix
adding has_canonical_format to COO matrix
fixing build errors
incorporating @jaimefrio's vectorized version
DEP: put back veccdf/vecfunc/vec_generic_momemt in stats.distributions.

Removed erroneously in gh-3243 for 0.14.0.  These methods were always
private ones but not marked as such, and as the comments on gh-3243 show
they were used. Hence now deprecated.
MAINT: attempt to improve svds of singular matrices, passes existing tests
MAINT: sparse svd passes new tests
ENH: cluster: reimplement the update-step of K-means in Cython
MAINT: cluster: remove the conditional import for _vq
BUG: stub out spurious methods of Akima1DIntgerpolator

from_spline and from_bernstein_basis are inherited
from PPoly, and neither produces an Akima interpolator.
DOC: add See Also sections to Pchip and Akima interpolators
Enable automated testing with Python 3.4
Merge pull request #3750 from frewsxcv/patch-1

Enable automated testing with Python 3.4
MAINT: simplify code and tests for sparse singular svd
ENH: add multivariate normal option to return the effective rank
MAINT: remove return_rank optional argument, add .rank multivariate_normal_frozen attribute, add tests
MAINT: learn how to use frozen distributions
MAINT: aggregate covariance matrix info into an object
MAINT: do not silently reduce dimensionality, but allow reduction with a forcing flag