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.
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
NF: unique rows of an array.
NF: Added a crutch function. This will need to be removed later on.

And replaced with `move_streamlines`, but I am defering that until I get a
sense of what is happening here.
NF: Added a first-pass implementation of LiFE.
RF: Thinking about simplifying this.

Maybe use dipy.sims.voxel directly?
WIP: Completed the mapping function voxel2fiber, inclduing test.
Matrix allocation more-or-less working.
WIP: Still working out how to create this model.