Add new PlayerEvent.Clone called when an EntityPlayer is cloned via dimension travil or respawn.
Made WorldGenShrub respect Block.canSustainPlant, Closes #1096