More resilient StationXML parser.

It now pops a warning when it cannot convert some string to a float or
the float is a NaN. It does not stop parsing anymore. This is
unfortunately needed for some real data out there.