DTI `min_signal`

This should deal with issues raised here: 

https://github.com/nipy/dipy/pull/496

without reverting. Still needs a bit of a refactor, to remove spurious checks and references to `min_signal`