ENH: integrate: added the startiter optional parameter to scipy.integrate.quadrature, specifying the initial order for Gaussian quadrature.
integrate: rename startiter->miniter and add a smoke test, fix bug for miniter > maxiter-1
Merge pull request #2428 from andyfaff/master

ENH: integrate: Adding miniter keyword to scipy.integrate.quadrature

For some numerical integrations it is known that a minimum number of Gaussian
quadrature points is required. Adding the miniter keyword to the
scipy.integrate.quadrature function will allow the starting order of the
Gaussian quadrature to be specified. This will save the lower orders being
evaluated unnecessarily.