BG_VEHICLES:
- add structs for vehicle and cockpit models including radius and offset (from origin)

CG_VEHICLES:
- modify parse_display to read models

G_VEHICLES:
- modify to read model names for ghoul2 collision

GLOBAL:
- implement command to read vehicle file all over again

UI:
- ui_vehicles_parser.c, h
- do the whole global templates stuff
- store team, name, icon?
- write FEEDER_VEHICLES for menu feeder
- make vehicle menu
- send vehicletemplate index and put in cvar (or clientinfo... where team shit is is)
  - send to game and cgame on spawn so they know what template youre using
    - so cgame can do cockpit, etc
    - so game can do everything else.


todo:
- finish menus in ui
- send template num to game/cgame

.VEHICLE_FORMAT:
- weapons:
  - ports
    - number
    - offset
    - angles
  - weapon
    - name
    - port number
    - ammo

