correct doc for epsfcn in leastsq

See fdjac2 for determination of the step length. Original docs would lead you to beleave epsfcn is the actual step length
MAINT: io: Remove empty strings warning from idl.py

This warning has been in the code for quite a while (therefore people who
use it already know about it), and it can be rather annoying and verbose
when reading large arrays with empty strings because it is printed for each
occurrence. I propose to get rid of these warnings altogether.
MAINT: io: Remove multi-dimensional structures warning from idl.py

The warning has served its purpose, and is no longer necessary.

Also removed the filtering of the now nonexistent warnings from the
idl tests.
MAINT: io: remove a couple unused variables in idl.py (thanks, pyflakes)
Merge pull request #3498 from WarrenWeckesser/tiagopereira-patch-1

MAINT: io: remove old warnings from idl.py
Merge pull request #3495 from bmcage/docleastsq

correct doc for epsfcn in leastsq