There are lots of really broken models floating about, with complete garbage KV contents.
If we fail to parse the KV, use a dummy fallback instead of returning a NULL parser, which always just crashes.
There was a typo in vjolt_listener_contact.h where it would get the velocity of the first object twice, which was wrong, and this was causing damage to be applied in full