DPTXlator4ByteFloat getValues() uses different locales based on value (#5)

DPTXlator4ByteFloat was using different locales within makeString() method.
If the float was  >=100000 then DecimalFormat("0.#####E0").format() would used. DecimalFormat uses the default locale. Otherwise, String.format() was used which is not localized.
Since DPTXlator2ByteFloat is also using non-localized output: I changed the output to non-localized (US).