Food Infusion BugFix

1. When the food itemstack does not have a tag compound, this code
creates an exception. Added a getInfusion method and changed the if
condition to use the isInfused and getInfusion methods.
This was found when using the NEI mod.