#705 Fix BDSI export to output the correct code in TRANSPORTEUR table
- Fix the BDSI exporter to generate the proper transporter code in the TRANSPORTEUR table. The proper one was used in the mnemol field but not in the transporteur because no DataSource was provided, thus all codes from all DataSources associated were printed in a comma-separated list.
- Added a UT to demonstrate the problem and the fix
- A couple of cosmetic fixes: a missing include in header file, an unused DataSource parameter that was passed in IneoBDSIExportData (the IneoBDSIExportNamesBuilder already wraps the DataSource and the logic around it)