1.0.1 Java optimizations powered by Andriy Plokhotnyuk @plokhotnyuk
Make a DFP a multi-release JAR with JDK 7, 9, and 18 specific internal optimizations.
Replace direct __mul_64x64_to_128 macro substitutions with Math.unsignedMultiplyHigh(JDK18) and Math.multiplyHigh(JDK9).
Speedup fromDecimalDouble and canonizeFinite by replacing div10 with reciprocal multiplication.
Optimize some UnsignedLong.isGreaterOrEqual and UnsignedLong.isGreater calls.