factor out the dummy record for other tests to use
cleanup the recorder function signatures
update tests and fix csv_recorder
fix test for the list_recorder
Merge pull request #36 from enthought/fix-recorders

Fix recorders
merge master