Unified vehicle and gas types, improved extensibility

Modified events for getting fuel, and added events indicating a player
entering or exiting a gas station.
Added aircraft gas stations/refuel points.
Several more major changes.