Use current culture to fix culture-specific failing tests. Fixes #41

This pull-request replaces string constants such as `"123.457"` by their culture-specific versions (in this case using `123.457M.ToString(CultureInfo.CurrentCulture)`). This fixes a bug where running the tests would fail on systems where the culture does not use the dot character as the decimal separator.