CloudEvent equality is incorrect on none attributes ``` from cloudevents.http import CloudEvent CloudEvent(attributes={"type": "a", "source": "a", "a": None}) == CloudEvent({"type": "a", "source":"a"}) ``` expected `True` actual `False` the spec says that null value attributes are the same as non-existing attributes