Revert "Languages other than english should manually set the LC_NUMERIC locate to en_US otherwise floats may contain commas instead of decimal points (#634)"

This reverts commit 1866297d7597766e573321f2ccc24d7cd484d4bb.
Set and force the LC_NUMERIC locale to the system locale before it gets overwritten in the language file setlocale(LC_ALL, ..) call. With LC_ALL, languages other than english would have float/decimal values as 1,0 instead of 1.0 (#634)
Update comment
update changelog
Merge pull request #30 from haraldpdl/devel

LC_NUMERIC updates