added ProjectileHit to WitherSkull, fixed a toString issue in CanaryVillagerTrade, fixed VehicleDestroy cases for Minecart, and some formatting