Fixing Dimension::splitting_value<double> to prevent overflows. (#3116)
Fixing Dimension::splitting_value<double> to prevent overflows. (#3116)

The function previously used long double, which is not a guarantee that
the value will be bigger than a regular double. This fixes addresses
the issue in another way.

---
TYPE: IMPROVEMENT
DESC: Fixing Dimension::splitting_value<double> to prevent overflows.
TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB,TileDB-Inc/TileDB