base code for new AddCSVRow interface
little advances
first working version
Merge branch 'master' into enh/AddCSVRow
more permissive treatment of rows with extra fields
make specs for #829
New AddCSVRow using pandas
Added pandas as requirement in documentation
Added pandas try except before execution
Updated auto test
Finished AddCSVRow

Methods _outputs and _add_output_traits were missing to provide a
fully IOBase-like interface.
Added warning in constructor and documentation
Fixing failing test
Fetch upstream and Merge branch 'master' into enh/AddCSVRow
Added file-locking to interface

Now, the interface is thread-safe using lockfile. It is included in
documentation, and also a warning is issued when the module is not
available or could not be imported.
Added fix to inputs check of workflows to allow ...

... dynamic input traits
fix: spm12b compatibility
fix: revert back example
Minor fixes, still needed some further tests
Merge branch 'master' into enh/AddCSVRow

Conflicts:
	CHANGES
	nipype/algorithms/misc.py

Merge after updating master to upstream