Inventory Changed Event

I'm not sure if I did this correctly let me know if something needs to be changed.

Files changed/added:
net.minecraftforge.event.entity.player.InventoryChangedEvent
net.minecraft.entity.InventoryPlayer