Properly implemented enderchests

They do everything you expect them to.
Because the enderchests themselves don't change and so don't need to be saved again, the player's corresponding item grid does, I think.