DOC: update RESTORE tutorial to use new noise estimation.
BF: cannot quote command for Windows

Windows errors for a command with quotes, bless.

Only quote arguments with spaces, hoping the commands don't have spaces.
Merge pull request #466 from matthew-brett/scriptrunner-fix

BF: cannot quote command for Windows
Merge pull request #463 from arokem/restore-noise

DOC: update RESTORE tutorial to use new noise estimation technique
BF: corrected saving tmp files upon Optimizer deletion
Updated streamlinear.py with the new evolution and increased coverage
Merge pull request #469 from Garyfallidis/fix_evolution_save_win32

MRG: Fix evolution save win32

Use lists instead of files to track progress of optimizer.

This should resolve issue #467.
ENH: GradientTable now calculates qvals when big and small delta are provided
ENH: Now PEP8
ENH: Now test actually tests what it should
Merge pull request #472 from demianw/gradient_table_qval_calc

ENH: GradientTable now calculates qvalues
TST: Make Travis provide verbose test outputs.
Merge pull request #473 from arokem/verbose-travis

TST: Make Travis provide verbose test outputs.
TEST: adding more tests to catch differen scipy versions
RF: switch travis tests to use virtualenvs

We were using a trick to get the dependencies on travis, working round
their virtualenv setup.

Now there is a usable travis wheel repository, we can use our own
virtualenvs and install all optional dependencies.
RF: refactor coverage in travis file

Coverage went wonky with virtualenvs
TST: add verbose flag to travis test output

Use standard nosetests, bug for setuptools we were working round was
fixed a while ago in nose.
Merge pull request #474 from matthew-brett/refactor-travising-2

RF: switch travis tests to use virtualenvs
Added more failsafes for old scipy versions
MAINT+TST: update minimum nibabel dependency

Add to travis testing to check in future.