ENH: add support for solout in dopri5, dop853
ENH: add solout support for complex ode
STY: docstring style; this is my first commit to branch fetched from another user's scipy fork so it might screw up
STY: change single-line test docstrings to comments
TST: assert -> assert_
MAINT: remove fortran spam in tests
[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
MAINT: some minor edits to PR-2588, style and update gh-issue number.
MAINT: collected the inspect calls together
MAINT: bypass inspect in stats.distributions by using explicit shapes
DOC: removed inconsistencies between shape parameters in docstrings.
MAINT: small refactoring. pep8 compliance, more robust tests
DOC: document the changes to the shapes parameter.
ENH: stats: Rewrote stats.obrientransform:

* Vectorized and simplified the computation.  For largeish arrays,
  this gives up to 60 times speed improvement.
* Copy-edited the docstring, and added 'References' and 'Examples'.
* `TINY` changed from 1e-10 to `np.sqrt(np.finfo(float).eps)`.
* Added another test.
ENH: stats: Add the power_divergence function that generalizes the
chi-squared test statistic, and allow it to be used in chi2_contingency.
BUG: stats: make sure obrientransform doesn't crash using numpy 1.5.x when the shapes of the arguments are not all the same
TST: add tests for subclassing stats.rv_continuous.