Base class for FuzzyOverlap misc tool

Some details are still to be fixed
Working version
Added inputs&outputs descriptions

PR #622
Run autopep8 on misc.py

In-place run of the standard tool. Ref #662
PEP8 for the whole interface

Fixed all errors. #622
Added dummy files so doctest doesn't fail

Files added in response of https://github.com/nipy/nipype/pull/622#discussion_r5921360
Fixed filenames in documentation

Minor change, as the names were not descriptive.
Merge pull request #622 from oesteban/enh/FuzzyOverlap

Fuzzy overlap Jaccard and Dice indices computation
fix: remove only json hash files
tst: added test for mapnode multiple json failure
tst: added test for extra json
Merge pull request #641 from satra/fix/mapnode

Fix/mapnode
Merge branch 'master' into enh/restingwf

* master:
  tst: added test for extra json
  tst: added test for mapnode multiple json failure
  fix: remove only json hash files
  Fixed filenames in documentation
  Added dummy files so doctest doesn't fail
  PEP8 for the whole interface
  Run autopep8 on misc.py
  Added inputs&outputs descriptions
  Working version
  Base class for FuzzyOverlap misc tool
Fix for FUGUE interface

Run autopep8 on preprocess.py. autopep8 would not correct some error
though (those that might change code's behaviour, like breaklines)
Note: I had a broken fork of nipype, disregard previous reference from
commit.

Close nipy/nipype#642.
Minor detail fixed

Regards nipy/nipype#644
Merge pull request #644 from oesteban/bug/FixFugueInterface

Fix for FUGUE interface
resolved conflict
doc: minimal provenance documentation
Merge pull request #451 from satra/enh/provenance

WIP: Enh/provenance
Merge branch 'master' into enh/restingwf

* master:
  doc: minimal provenance documentation
  Minor detail fixed
  Fix for FUGUE interface