WIP: open new workflows group in dmri (preprocess)
Merge branch 'bug/AddIPythonLexer' into enh/NewEPIArtifactCorrections
enh:included eddy_correction
removed hardcoded tests
Merge branch 'master' into enh/NewEPIArtifactCorrections
enh:implementing new fmb workflow
add preprocessing utils
enh:new fmb_sdc workflow
enh:new fmb_sdc workflow
fix:doctests of new workflows
enh:new all-corrections workflows and example

When merged the new dipy interfaces I've written, this example should
be updated adding a denoising node.
multiple fixes and new features

* ApplyTopup is now called with correct arguments when the reversed
  encoding image is only one b0
* Added documentation
* Deprecated old workflows in nipype.workflows.dmri.fsl (added warnings in
  both documentation and code)
* Updated CHANGES
Merge branch 'master' into enh/NewEPIArtifactCorrections

Conflicts:
	CHANGES
Merge branch 'master' into enh/NewEPIArtifactCorrections
updating dmri preprocess example
Merge branch 'enh/N4-output-bias' into enh/NewEPIArtifactCorrections
ENH: new artifact correction workflow on fsl

Uses TOPUP and Eddy for correction. Tested on the new dmri_preprocess.py
example with the fsl course data.
Merge branch 'master' into enh/NewEPIArtifactCorrections
enh:new all_fmb_pipeline with just 1 interpolation
all_fmb_pipeline now accepts parameters