Interpolative Decomposition: build system, PEP8, names, tests.
Interpolative Decompostion: More PEP8.
MAINT: clean up comments/commented-out code in distributions.py; some PEP8 fixes.
Integrate Ken's latest changes, integrate into scipy tests, integrate into docs
Py3 fix for interpolative decomposition test
PEP8 scipy.linalg.interpolative
MAINT: enable rdist._cdf, making it a lot faster.  Closes gh-1285.

Issue for hyp2f1 that is worked around is discussed in gh-1561.
ENH: add central moment methods to invweibull and loglaplace distributions.

Faster, more accurate and removes a warning generated by the distribution fit
test for invweibull.
TST: speed up stats tests some more, and add run_module_suite to each test file
Merge pull request #2612 from rgommers/stats-distributions-cleanup

MAINT: clean up comments/commented-out code in distributions.py
[stats] Allow for keyword arguments in distributions.

Generates the correct signatures for args, loc, scale
dynamically for each distribution. Thus sidesteps the
using _fix_loc_scale_kwarg3 at each call.
Generates signatures for stats and moments as well,
allowing `size` and `moments` as keywords or
positional arguments.
TST: Change the test allowing propagation of nans with
incorrect number of parameters. The changed behavior matches
that of R.
TST: test all distributions
TST: refactor tests, remove unreacheable code
linalg.interpolative: Reformat docs into numpy/scipy format
MAINT: some minor edits to PR-2588, style and update gh-issue number.
MAINT: collected the inspect calls together
MAINT: fix runtests.py to not interrupt long-running build in Travis

In some cases Scipy build in Travis takes > 10 minutes and the test is
aborted, as runtests.py produces no output.

This commit fixes the script so that it outputs a status message every
minute, as long as the build itself is producing output.
Added tests for the mood function, that check generalization to 2d case and effect of changing parameter order
generalize mood function to 2d case