change stol() to stoul() for correct cross-platform issues with experimental version numbers (#3410)
change stol() to stoul() for correct cross-platform issues with experimental version numbers (#3410)

Change stol() to stoul() for correct cross-platform operations with experimental version numbers.

TYPE: BUG
DESC: use stoul() to correctly parse (32bit unsigned values) experimental version numbers cross-platform
TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB