Trying to serialize NaN, negative infinity and positive infinity does no longer work because they are not part of JSON.

Serializing NaN and infinity was possible until now. However, parsing of these values did not work. Also, the JSON spec does not allow for these values. The code now tests for these values and sets 'successful' to false.

Best regards
Stephen Kockentiedt