Be more conservative when recognizing dates (#49)

Only in the inference, if AsDateTime is called explicitely on a JsonValue, still allow the cast