Add a list of generated files to .gitignore
Use explicit filenames rather than globs
Check directly for elements in dictionaries, not their .keys()
Iterate directly over dictionaries, not their .keys()
MAINT: signal: clean up some C code to eliminate a few compiler warnings
RF: refactor matlab endian fixes

Fix endian check for writing arrays.
Simplfy code from fix for unicode endianness on read.
Add tests.
TST: replace assertGreater/Less by assertTrue in basinhopping unittests

assertGreater/Less methods (of TestCase) come from unittests2 which is only
available in python2.7 by default. basinhopping tests fail otherwise on 2.6.
Merge pull request #487 from matthew-brett/refactor-mio-fixes

RF: refactor matlab endian fixes
STY: optimize: PEP8 clean up, plus a couple simplifications of variable swapping, in optimize.py
MAINT: optimize: In optimize._optimize_newtoncg, move a call to get the floating point epsilon outside of the loop
DOC: optimize: add an example and a note about the step size to the docstring of check_grad
MAINT: optimize: remove a comment in minpack.py about fixed_point--the same information is in the docstring
Revert "MAINT: remove setup*egg*.py -- always use setuptools, if present"

This reverts commit 3d06e4a7a39bf84efbd8f2203a1f92204662e534.

Setuptools sets mode +x on the test scripts, so that Nose refuses to run
them. Better not do that.
BUG: special/specfun: fix bug in MTU12

Off-by-one error in the order up to which the Bessel functions were
computed (the arrays are accessed up to KM+1). Doesn't seem to affect
results much as the series seems mostly to converge before reaching the
limit.

Covered by test_mathieu_modsem2 (see Trac #1847)
MAINT: optimize: update import style and simplify a couple variables swaps in optimize.py
Merge pull request #488 from WarrenWeckesser/optimize-tweaks

MAINT: optimize: A little bit of spring cleaning
BUG: optimize/lbfgsb: fix a code path printing even when iprint < 0
Merge pull request #480 from timleslie/update_gitignore

MAINT: Update .gitignore with generated files
Merge pull request #489 from pv/mathieu-bug

BUG: special/specfun: fix bug in MTU12
Merge branch 'master' into remove-keys