[C] Stop vehicle enter events from being called in an unloaded Chunk. Fixes BUKKIT-3831

Currently the VehicleEnterEvent is sent even when a chunk is unloaded, which can cause a crash if .getLocation().getBlock() is called on the vehicle. This can occur when entities are unloaded in chunks, because as of mc 1.5 this is called when a chunk is loaded containing full vehicles.