Fix Issue 44
JSONValue.parse returns float instead of string with MAX_COMPRESSION

add TestUnit TestInvalidNumber