Base class for FuzzyOverlap misc tool

Some details are still to be fixed
Working version
Adding code initial code for new data grabber
PEP8
Addding tests for new data grabber
Addding tests for new data grabber
Fix typo
Improving test a bit
Added inputs&outputs descriptions

PR #622
BF: Let DAGMan submit files have a final newline
Updating CHANGES
RF: Replace convoluted logic with template and keyword expansion
RF: Rename and uniformize option handling (backward-compatible)
NF: Wrapper command for DAGMan jobs

This enables checkpoint/migration wrapper to be combined for Nipype
workflows.
BF: Forgot to put the 'queue' command back in
NF: Option to block until DAGMan has finished

This will make it easier to use DAGMan-based workflows in other script
that do further processing of the output.
DOC: More useful docs
Fix typo
Let nipype work with python 2.6 again

This file runs even when importing nipype.interfaces.io, hence make
nipype unsuable without python 2.7
Merge pull request #625 from hanke/no_dict_comprh_in_2.6

Let nipype work with python 2.6 again