Build fix for gcc13 (default on Ubuntu 24.04 LTS)
Using default compiler on Ubuntu 24.04, gcc 13.2.0, the patch below is necessary for the C++ code to build.
First change is in types.cpp renaming _Float32 to __Float32, as _Float32 is already used internally in the compiler provided libraries.
Second change is always returning a copy in TrackTouched::removeDuplicates, not the input in case there is only 1 entry in the file, as that makes the compiler happy.
Edited by Jon Jenssen