start adding tests for CSV

Along the way get more explicit about QUnit inclusion and capitalisation
and add an errorCallback to CSV