swh.core.json: Make SWHJSONDecoder more robust
Don't decode data as bytes or datetime if it's not formatted exactly as expected.