fix some bugs in setting float-derived fields in stationxml

.. more of those in there for sure :(
Merge branch 'releases'