[C] Refresh entity data on PlayerInteractEntityEvent when equiping donkeys with Chests(Or not).  Fixes BUKKIT-4576

**The Issue:**
If the client-side adds a chest to a donkey or mule and the server-side cancels it, the same mule will appear to have the chest for the client, and if the client later tries to access the ghost chest, it will crash.

**PR Breakdown:**
This PR will send an EntityMetadata packet after PlayerInteractEntityEvent in the event of them using a chest, forcing an update and resyncing the client with the server on whether or not the donkey has a chest.

**JIRA Ticket:**
https://bukkit.atlassian.net/browse/BUKKIT-4576