Fix to avoid invalid JSON output
Fix to avoid invalid JSON output

This PR fixes a few issues:
- Returning None on empty strings
- Not returning NaN or infinity in JSON (invalid)
- We also do not strip the values assume that if it is like this in XML, that's on purpose.

sanand0/xmljson