Makes the JSON parser resiliant to bad version ranges.

The Forge contains several modules with version ranges that
are badly formatted and cannot be parsed by the Geppetto
semver compliant parser. This commit ensures that such ranges
are treated as null in a JSON stream.