Bugfix in FUGUE and doctest added

FUGUE interface was adding wrong parameter in forward warping mode.
Added the missing doctest of the interface.
Fix incorrect requirement of FUGUE input
Run make specs to fix auto test
Merge branch 'fix/FugueInterface' into bug/fixFUGUEsettings
FUGUE interface refactored.

Deeply reviewed the interface to use the new name_template system,
along with the correction of several issues. Also includes changes
of another PR, so close #856.
Fixed doctests. Fixed fsl.epi workflow.

The workflow was using an input with its name changed.
Fixed doctest
Added requirements of interface.

Also replaced the name_source dynamic setting with str instead of lists,
as it seems to produce errors when executing as MapNode of workflows.
Removed requires as it breaks doctests
Fixed some (too) long logical statements to agree with PEP8
Still having problems when running fugue inside a mapnode
Remove spurious print
Merge branch 'master' into bug/fixFUGUEsettings

Conflicts:
	CHANGES
more explicit select files error message
Merge branch 'master' of https://github.com/nipy/nipype.git
Merge pull request #857 from oesteban/bug/fixFUGUEsettings

FUGUE interface refactoring