[C] Use getScaledHealth() when sending health packets.  Fixes BUKKIT-4127

**The Issue**

Currently the server sends a packet with the players real health (getHealth()) when consuming food. This is inconsistent with the Scaled Health and Scaled health API that changes the way health is sent as of this commit:  https://github.com/Bukkit/CraftBukkit/commit/1f4e647a2e9064dd1e9aaeaf80e77c1d64261375    

CraftBukkit will now, if a plugin has scaledhealth true and increased the max health,  show a different number of hearts after eating due to the 3 instances of the packet being sent not being consistent.

**Justification:**
1: Consistency
2: Fulfilling API contract of setScaledHealth()

**PR Breakdown**

This commit changes the method calls from getHealth to the getScaledHealth to send data consistent with other instances of the health packet being sent.

**JIRA Ticket**

https://bukkit.atlassian.net/browse/BUKKIT-4127