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`
Okay so now your strategy is to make sure that no signal is less that min_signal in the data.