[test] MultiTag.retrieve_data tests
Move "data_type" prop from DataArray to DataSet
Move DataSet export logic into its own file

It was getting quite crowded in PyDataArray.cpp. Now there is
space in PyDataSet.cpp.
PyDataSet.arrayEnsureShapeAndCount: by-ref params

Actually wasn't doing anything before. Doh!