New vehicle framework

- Implements a new vehicle framework
- Adds cargo trains
Make drone light into verb

Removes the penlight and builds a low power LED into the chassis.
Already tested to work locally, won't ghost a light.
Merge pull request #5216 from Loganbacca/trainmerge

Cargo Trains
Rune drawing update
Cargo train bugfixes

Also adds admin messaging when someone gets run over.
Merge pull request #5250 from Kelenius/OfCultistsAndRunes

Rune drawing update
Merge pull request #5239 from Nerezza/dronelights

Built-in drone lighting
Merge pull request #5251 from Loganbacca/train

Cargo train bugfixes